Repository navigation
1.292.5 – Sep 26, 2026
Delivery defaults and batch completion
- Extend
Guarantee.DEFAULTresolution to responses, WebSocket operations, fire-and-forget indexing and bulk operations, retention, and scheduling client defaults/cancellation. - The general 1.x default is
NONE, independent offluxzero.defaults.version. The short-lived date-based publication opt-in is removed. Setfluxzero.publishing.defaultGuarantee(FLUXZERO_PUBLISHING_DEFAULT_GUARANTEE) explicitly to chooseNONE,SENTorSTOREDfor operations usingDEFAULT. - Scheduling client defaults and cancellation preserve their previous
SENTguarantee when the feature property is absent. An explicitNONEoverride remains effective. - Await outgoing asynchronous batch commands before committing a tracked position, while preserving failure/retry handling and internal periodic cancellation acknowledgements.
- Existing 1.x key-value method signatures and blocking behavior, normal indexing guarantees, document maintenance defaults and blocking schedule creation remain unchanged. This patch does not introduce the 2.x key-value API migration.
Relevant Java/Kotlin documentation and Javadocs describe these contracts.
Full comparison: 1.292.4...1.292.5