Skip to content

Releases: nats-io/nats.java

2.4.2

Choose a tag to compare

@sasbury sasbury released this 22 Mar 23:23
74bd55c

Version 2.4.2

  • [FIXED] - #217 - added check to "ignore" exceptions from reader during drain
  • [CHANGED] - no longer call exception handler for "ignored" communication exceptions during close/drain after close occurs
  • [ADDED] - #209 - support for comma separated urls in connect() or server()
  • [FIXED] - #206 - incorrect error message when reconnect buffer is overrun
  • [CHANGED] - #214 - moved to an executor instead of 1-off threads
  • [FIXED] - #220 - an icky timing issue that could delay messages
  • [CHANGED] - added larger TCP defaults to improve network performance
  • [ADDED] - public method to create an inbox subject using the prefix from options
  • [FIXED] - #203 & #204 - Fixed a thread/timing issue with writer and cleaning pong queues

2.4.1

Choose a tag to compare

@sasbury sasbury released this 08 Jan 17:38
b49a4ac

Fixed private packages for ed25519

v2.4.0

Choose a tag to compare

@sasbury sasbury released this 18 Dec 01:17
952ba97
  • [ADDED] - support for JWT-based authentication and NGS
  • [FIXED] - issue with norandomize server connect order, it was broken at some point
  • [FIXED] ##199 - import of a private package
  • [FIXED] #195 - issue with "discovered" servers not having a protocol but we tried to parse as uri
  • [FIXED] #186, #191 - sneaky issue with connection reader not reseting state on reconnect
  • [ADDED] #192 - option to set inbox prefix, default remains the same
  • [FIXED] #196 - updated all the versions i could find, and added note in gradle file about them

2.3.0

Choose a tag to compare

@sasbury sasbury released this 18 Nov 20:20
f49af69
Merge pull request #189 from nats-io/2.3.0

2.3.0

v2.2.0

Choose a tag to compare

@sasbury sasbury released this 01 Nov 22:17
6c5aca7

Support for NKeys and challenge-response authentication.

2.1.2

Choose a tag to compare

@sasbury sasbury released this 22 Oct 15:30
ced0af2
Merge pull request #185 from nats-io/v2.1.2

V2.1.2

2.1.1

Choose a tag to compare

@sasbury sasbury released this 19 Sep 22:21
061d76b

[FIXED] Issue with version in Nats.java, also updated deploying.md with checklist
[FIXED] Fixed issue during reconnect where buffered messages blocked protocol messages

2.1.0

Choose a tag to compare

@sasbury sasbury released this 07 Sep 18:15
64ebc2a

[ADDED] Support for consumer or connection drain. (New API lead to version bump.)
[FIXED] Fixed an issue with null pointer when ping/pong and reconnect interacted poorly.

2.0.2

Choose a tag to compare

@sasbury sasbury released this 13 Aug 03:52
  • [FIXED] In a cluster situation the library wasn't using each server's auth info if it was in the URI.

2.0.1

Choose a tag to compare

@sasbury sasbury released this 26 Jul 21:20

Fixed several issues in 2.0.0 including OSGI support. Implemented support for noecho from the server and added a convenience call to get the last server error.