Releases: nats-io/nats.node
v2.20.0
What's Changed
- [BUMP] nbc to 1.20.1 and deps, version to 2.20.0 by @aricart in https://github.com/nats-io/nats.js/pull/613
Full Changelog: nats-io/nats.js@v2.19.0...v2.20.0
v2.19.0
What's Changed
This release updates nbc to 1.19.0 which adds additional resilience to JetStream consumers.
- [BUMP] nbc to 1.19.0 and deps by @aricart in https://github.com/nats-io/nats.js/pull/607
- [CI] automation for version bumps by @aricart in https://github.com/nats-io/nats.js/pull/605
Full Changelog: nats-io/nats.js@v2.18.0...v2.19.0
v2.18.0
What's Changed
This release updates NBC to v1.18.0 further improving simplified consumers and performance.
Please refer to the above release notes for additional information.
Other
- [BUMP] updated dependencies.md by @aricart in https://github.com/nats-io/nats.js/pull/596
- [CI] update nats-server by @aricart in https://github.com/nats-io/nats.js/pull/597
- [CI] npm with provenance by @aricart in https://github.com/nats-io/nats.js/pull/599
- [CI] added clean before publish by @aricart in https://github.com/nats-io/nats.js/pull/600
- readme and bench updates related to
noAsyncTraces
by @aricart in https://github.com/nats-io/nats.js/pull/602 - Simplify and relax issue forms further by @bruth in https://github.com/nats-io/nats.js/pull/598
- [BUMP] nbc, client and dep versions by @aricart in https://github.com/nats-io/nats.js/pull/604
Full Changelog: nats-io/nats.js@v2.17.0...v2.18.0
v2.17.0
What's Changed
Many new features and fixes with NBC v1.17.0, including removal of preview notice for ObjectStore APIs and support for new features introduced with nats-server 2.10.0. For a complete list, please visit the release notes.
- [BUMP] bump nats-base-client to 1.17.0, and ci typescript dependencies by @aricart in https://github.com/nats-io/nats.js/pull/594
- [REPO] Add issue forms by @bruth in https://github.com/nats-io/nats.js/pull/585
- [REPO] Fix issue form discussion link by @bruth in https://github.com/nats-io/nats.js/pull/586
- [CI] bump nats-server and deno by @aricart in https://github.com/nats-io/nats.js/pull/593
New Contributors
- @bruth made their first contribution in https://github.com/nats-io/nats.js/pull/585
Full Changelog: nats-io/nats.js@v2.16.0...v2.17.0
v2.16.0
What's Changed
There are many new features, fixes, and one breaking change with NBC v1.16.0. Please read the release notes before updating if you are using the prerelease ObjectStore APIs.
Node JS Specific Changes
This release of the nats.js library benefits hugely from a small change in the nbc library. The publish and general latency from when the client performs an operation to when the socket is written has been greatly reduced. See nats-io/nats.deno#566.
- [BUMP] CI dependencies and lib version and NBC to 1.16.0 by @aricart in https://github.com/nats-io/nats.js/pull/583
- [FEAT] added no-op implementation for discard() API by @aricart in https://github.com/nats-io/nats.js/pull/580
- [FEAT] updated bench to match deno and allow req-reply by @aricart in https://github.com/nats-io/nats.js/pull/582
Full Changelog: nats-io/nats.js@v2.15.1...v2.16.0
v2.15.1
What's Changed
This release bumps NBC to v1.15.1 which has an important fix to the new JetStream APIs. Read about it here.
Full Changelog: nats-io/nats.js@v2.15.0...v2.15.1
v2.15.0
What's Changed
Client has been upgraded to use nats-base-library v1.15.0
Do note that this release has some small changes the service framework monitoring API in the data that is reported, which may be breaking if you wrote a client that is inspecting such information. Please refer to the above information for more details.
Full Changelog: nats-io/nats.js@v2.14.0...v2.15.0
v2.14.0
What's Changed
This release adds a new API for processing messages using JetStream and provides many fixes and enhancements.
For a complete list of changes, please see nbc release notes
[DOC] Added pointers to the location of the nats-base-client and related documentation to the top of the file by @aricart in https://github.com/nats-io/nats.js/pull/565
[BUMP] NBC to v1.14.0 by @aricart in https://github.com/nats-io/nats.js/pull/571
Full Changelog: nats-io/nats.js@v2.13.1...v2.14.0
v2.13.1
What's Changed
- [FIX] added guard to prevent socket writes on a destroyed socket #560 by @aricart in https://github.com/nats-io/nats.js/pull/564
Full Changelog: nats-io/nats.js@v2.13.0...v2.13.1
v2.13.0
What's Changed
Important and breaking change change in nbc v1.13.0 for those using the pre-release version of ObjectStore functionality. Please read the release notes if using ObjectStore before upgrading.
- [BUMP] nbc to v1.13.0, ci dependencies by @aricart in https://github.com/nats-io/nats.js/pull/563
Full Changelog: nats-io/nats.js@v2.12.1...v2.13.0