Skip to content

v1.15.0

Compare
Choose a tag to compare
@aricart aricart released this 15 Jun 21:53
· 320 commits to main since this release
988752d

What's Changed

Deno Specific

  • [DENO] optimization improve publish performance by @aricart in #534

Nats-Base-Client

  • [CHANGE] [SRV] [BREAKING] info operation now returns endpoints instead of subjects. Endpoints contain not only the subject for each of the endpoints but also the associated endpoint metadata #523

  • [CHANGE] [SRV] [BREAKING] removed NamedEndpointStats#metadata reference; use EndpointInfo#metadata instead #523

  • [FIX] improved performance on Deno and (other runtimes by a smaller factor) by reducing the number of flusher timers by @aricart in #526 and #527

  • [FIX] [JS] connection drain for consume messages iterators by @aricart in #531

  • [FEAT] [CORE] [JS] it is now possible to publish/reply/etc with a string without using StringCodec by @aricart in #522 and #539

  • [FEAT] [JS] Stream object can now delete a message - also stream info is able to specify info options by @aricart in #524

  • [REFACTOR] The internals of the library have been reorganized, with JetStream and related KV/ObjectStore moved to the jetstream/ directory in the project - This change will facilitate the possible externalizing the JetStream and related views into their own libraries #521 #537 and #538

Other Changes

Full Changelog: v1.14.0...v1.15.0