nats.node

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

APACHE-2.0 License

Stars
1.5K

Bot releases are hidden (Show)

nats.node - v1.2.0

Published by aricart almost 6 years ago

Added support for using nkeys

nats.node - v1.0.1

Published by aricart over 6 years ago

nats.node - v1.0.0

Published by aricart over 6 years ago

  • Adds compatibility with Node 10
  • Full JSON support on payloads
  • Requires Node 4.5.0 or better
nats.node - v0.8.10

Published by aricart over 6 years ago

nats.node - v0.8.2

Published by aricart over 6 years ago

  • Fixes a compatibility issue with clients that registered a timeout on a mux request 'subscription'.
  • Fixes the clobbering of callbacks on requestOne when doing argument shifting.
nats.node - v0.8.0

Published by aricart over 6 years ago

This release updates the default request-reply strategy to use a single global subscription per client. Instead of creating a subscription per request() or requestOne(), a single inbox with a wildcard subscription is multiplexed for all request-reply operations.

The options of the request() method now support a timeout property. When specified, the timeout defines the number of milliseconds to wait for the specified number of messages (via the max property) or an error is dispatched. If max is not specified the client code is responsible to call unsubscribe() to cancel the internal timeout. As previously if max number of messages or timeout is triggered, the handler for responses is auto-removed.

The client option useOldRequestStyle when set to true, will use the legacy request-reply mechanism of creating a new inbox subscription and publishing a request message per call.

nats.node - v0.7.29

Published by aricart over 6 years ago

Reverted changes from typescript where TlsOptions converted to TlsServerOptions and back to TlsOptions.
Fixed an issue where an outstanding client heartbeat timer prevented node from exiting on nats.close()

nats.node - v.07.25

Published by aricart over 6 years ago

This release may affect typescript users that are not on the latest version.
NodeJS types changed TlsOptions to TlsServerOptions
See https://github.com/DefinitelyTyped/DefinitelyTyped/commit/e00c71172a6d67a538b27e7cfcdd1370fabdf959

nats.node - v0.7.24

Published by aricart about 7 years ago

nats.node - v0.7.20

Published by aricart over 7 years ago

nats.node - v0.7.2

Published by aricart almost 8 years ago

nats.node - v0.6.8

Published by aricart almost 8 years ago

Release v.0.6.8