Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 1.69 KB

File metadata and controls

51 lines (32 loc) · 1.69 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.4.0] 2025-11-15

Added

  • Implement Consumer Push API (see PR for details).

Changed

  • Improve headers parsing.
  • Refactor nats subscription (see PR for details).
  • Refactor JetStream Consumer API (see PR for details).
  • Made the Delivery object lightweight (see PR for details).
  • Refactor pull consumers API (see PR for details).

Fixed

  • Fix empty payload serialization.

Deprecated

  • Deprecate Config::$version, will be removed in 0.5.0.

[0.3.0] 2025-10-23

Added

  • JWT Authentication.
  • Nats Service Api (see ADR-32).

Fixed

  • Fix heartbeats behaviour in pull consumers.

[0.2.0] 2025-10-21

Added

  • JetStream Distributed Counter CRDT (see ADR-49).
  • JetStream Batch Publishing (see ADR-50).
  • JetStream Message Scheduler (see ADR-51).

Fixed

  • Fix ObjectStore::delete.
  • Fix iterator dispose in ObjectStore::get().
  • Fix Consumer::unsubscribeAll.