nats.node

Node.js client for NATS, the cloud native messaging system.

APACHE-2.0 License

Stars
1.5K

Bot releases are visible (Hide)

nats.node - v2.28.2 Latest Release

Published by aricart 3 months ago

What's Changed

This release bumps nbc to 1.28.2 which fixes an issue with initializing KV stores that use sources.

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.28.1...v2.28.2

nats.node - v2.28.1

Published by aricart 3 months ago

What's Changed

This release updates NBC to 1.28.1. Please see the preceding link for more information.

New Contributors

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.28.0...v2.28.1

nats.node - v2.28.0

Published by aricart 4 months ago

What's Changed

This release bumps [NBC to 1.28.0], which fixes a subscription leak in the request and requestMany APIs with the noMux request option set to true.

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.27.0...v2.28.0

nats.node - v2.27.0

Published by aricart 4 months ago

What's Changed

This release bumps NBC to 1.27.0 with some minor fixes to NATS core and jetstream.

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.26.0...v2.27.0

nats.node - v2.26.0

Published by aricart 5 months ago

What's Changed

This release updates NBC to 1.26.0, which has an important improvement for ordered pull consumers.

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.25.0...v2.26.0

nats.node - v2.25.0

Published by aricart 5 months ago

What's Changed

This release bumps NBC to v1.25.0, adding a small enhancement to JetStream ordered consumers.

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.24.0...v2.25.0

nats.node - v2.24.0

Published by aricart 6 months ago

What's Changed

This release updates NBC to v1.24.0 which has important fixes for legacy order consumers and KV/ObjectStore watchers.

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.23.0...v2.24.0

nats.node - v2.23.0

Published by aricart 6 months ago

What's Changed

This release has important updates for KV watchers. Please refer to the NBC release notes.

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.22.0...v2.23.0

nats.node - v2.22.0

Published by aricart 6 months ago

What's Changed

This release adds the connection option handshakeFirst which enables the client to connect with a nats-server that has been configured with a handshake_first tis option set to true. This release also updates nats-base-client to 1.22.0, which has one important fix to ackAck(). Please see the release notes here

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.21.0...v2.22.0

nats.node - v2.21.0

Published by aricart 7 months ago

What's Changed

This release bumps the nats-base-client to v1.21.0 which introduces small changes and enhancements to the "new consumer" API. If you are using JetStream, please refer to the NBC release notes.

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.20.0...v2.21.0

nats.node - v2.20.0

Published by aricart 7 months ago

What's Changed

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.19.0...v2.20.0

nats.node - v2.19.0

Published by aricart 11 months ago

What's Changed

This release updates nbc to 1.19.0 which adds additional resilience to JetStream consumers.

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.18.0...v2.19.0

nats.node - v2.18.0

Published by aricart 12 months ago

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

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.17.0...v2.18.0

nats.node - v2.17.1-2

Published by aricart about 1 year ago

What's Changed

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.17.0...v2.17.1-2

nats.node - v2.17.0

Published by aricart about 1 year ago

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.

New Contributors

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.16.0...v2.17.0

nats.node - v2.16.0

Published by aricart about 1 year ago

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 https://github.com/nats-io/nats.deno/pull/566.

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.15.1...v2.16.0

nats.node - v2.15.1

Published by aricart over 1 year ago

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: https://github.com/nats-io/nats.js/compare/v2.15.0...v2.15.1

nats.node - v2.15.0

Published by aricart over 1 year ago

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: https://github.com/nats-io/nats.js/compare/v2.14.0...v2.15.0

nats.node - v2.14.0

Published by aricart over 1 year ago

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: https://github.com/nats-io/nats.js/compare/v2.13.1...v2.14.0

nats.node - v2.13.1

Published by aricart over 1 year ago

What's Changed

Full Changelog: https://github.com/nats-io/nats.js/compare/v2.13.0...v2.13.1