feldera 0.277.0
- Range filter for batches [dbsp] Eliminate duplicate code in Consensus implementation. Update vulnerable docs site deps, re-introduce min age for Bun [dbsp] Make DevTweaks public so it will get documented.
Also shipped Apr 1, 2026Feldera in April 2026 →
Revamped query editor experience
We’ve redesigned the query editor to make complex panels easier to build and manage. The new experience provides a unified view of your entire data pipeline, queries, expressions, transformations, and related alerts, with clearer visual feedback and faster access to the settings that matter.
Add Prerequisites to Product Discount Functions
Discount functions now support prerequisites for product discount candidates, allowing you to define the "Buy X" portion of a Buy X, Get Y (BXGY) discount. In a BXGY discount, customers must purchase a specified quantity of one product (Buy X) to receive a discount on another product (Get Y).
Add Tags to Discounts
Starting in API version 2026-04, discounts support tags allowing you to efficiently label, group, and organize your discounts. What's new: The tags field has been added to all discount types Tags can be added, updated, and removed via the Admin API For more information, visit the Admin API documentation
Cart and checkout validation adds billing address and PO number error targets
As of API version 2026-04, you can validate billing addresses and purchase order (PO) numbers in Cart and Checkout Validation Functions. We've added billing address and PO Number to the function input graph and introduced new checkout field targets.
Create unpaid orders from subscription billing attempts
In the API 2026-04 release candidate version, you can now include a new field called paymentProcessingPolicy when creating a billing attempt using the subscriptionBillingAttemptCreate mutation. A billing attempt is an action to charge a customer based on their subscription.
More from felderaEvery feldera release →
feldera 0.279.0
- [docs] restructure fault tolerance and DR documentation [SQL] Add the value of the property 'skip_unused_columns' for the table to the generated Rust code
feldera 0.278.0
- [dbsp Implement From for CircuitConfig cargo: MSRV from 1.91.1 to 1.93.1 adapters: parallel delta output encoder
feldera 0.276.0
- [SQL] Fix incorrect conversion of long intervals to integers [dbsp] Clear rkyv scratch space from one serialization to the next. [SQL] Remove MapIndex operators after tables with primary keys Fix bugs in fixed-point arithmetic fix: correct DeltaTableIngestMode display typo rust: upgrade to 1.93.1 Mirror pubsub emulator to ghcr fix(connectors): improve log...
feldera 0.280.0
- [docs] Bump lodash version
feldera 0.281.0
- Revert "ci: skip build phases on re-enqueue if artifacts already exist" [SQL] Add two missing visitor methods to CircuitDispatcher [dbsp] Use Cell in place of RefCell where we can. deps: python: exclude-newer than 1 week
feldera 0.282.0
- [web-console] Fix failing to display the connector errors …
feldera 0.275.0
- Speed up multihost exchange [DOCS] Fix documentation for preprocessor example [dbsp] Spill to storage on insert less aggressively. [SQL] Fix three compiler/runtime bugs from #5899 manager: fix two bugs in custom runtime selection Add a dialog to clear storage when changing pipeline config [dbsp] Portable thread id for samply.
feldera 0.283.0
- [UI] implement pipeline search [dbsp] Use approximate size for size of in-memory batches. [web-console] Make pipelines table header sticky