v1.17.0
What's Changed
This release removes the preview notice on object-store, adds new configuration options to stream configuration, and enhances KV and service APIs.
-
[FEAT] [CORE] [SRV] allow service (micro) API to specify a queue name by @aricart in #590
-
[FEAT] [JETSTREAM] stream
compression
option by @aricart in #595 -
[FIX] [JETSTREAM] added JetStreamSubscriptionInfoable to types, as it was needed downstream by @aricart in #576
-
[FEAT] [JETSTREAM] implements support for
subject_transforms
on StreamSources/Mirrors by @aricart in #589 -
[CHANGE] [JETSTREAM] require consumer/stream names to not contain spaces, newlines, carriage returns or tabs by @aricart in #585
-
[FIX] [JETSTREAM] Fix PullConsumerMessagesImpl not respecting inboxPrefix by @oscarwcl in #580 and @aricart in #581
-
[CHANGE] [JETSTREAM] removed configuration
subject_transform_dest
- this configuration was not released server and it is superseded bysubject_transforms
. If you were experimenting with with 2.10.0 features, you will need to migrate to usesubject_transforms
in 2.10.0 by @aricart in #592 -
[FEAT] [JETSTREAM] [KV] added options for watcher support for all history, last values or updates as well as get notifications on deletes by @aricart in #577
-
[FEAT] [JETSTREAM] [OS] removed preview notice from objectstore functionality. Note that this release implements some changes to the handling of links by @aricart in #596
Other minor fixes
-
[CI] [BUMP] updates versions of deno, nats-server, and deno std, @aricart in #599 and @aricart in #582 #600
-
[FIX] removed rogue node import from cluster tool by @aricart in #578
-
[TEST] [FIX] removed user and token auth test, as this is now possible. by @aricart in #571
-
[FIX] removed empty files that were left behind after jetstream refactoring by @aricart in #572
New Contributors
Full Changelog: v1.16.0...v1.17.0