Skip to content

1.292.5 – Sep 26, 2026

Choose a tag to compare

@github-actions github-actions released this 26 Sep 11:51
· 991 commits to main since this release
302bf19

Delivery defaults and batch completion

  • Extend Guarantee.DEFAULT resolution 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 of fluxzero.defaults.version. The short-lived date-based publication opt-in is removed. Set fluxzero.publishing.defaultGuarantee (FLUXZERO_PUBLISHING_DEFAULT_GUARANTEE) explicitly to choose NONE, SENT or STORED for operations using DEFAULT.
  • Scheduling client defaults and cancellation preserve their previous SENT guarantee when the feature property is absent. An explicit NONE override 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