Skip to content

Releases: nats-io/nats.java

2.4.6

10 May 21:18
bee8a8c
Compare
Choose a tag to compare

Versioning for rename

2.4.5

10 May 20:53
d689588
Compare
Choose a tag to compare

Repo rename and related updates.

2.4.4

09 May 20:41
71511a2
Compare
Choose a tag to compare
  • [FIXED] - #230 - removed extra executor allocation
  • [FIXED] - #231 - found a problem with message ordering when filtering pings on reconnect, caused issues with reconnect in general
  • [FIXED] - #226 - added more doc about ping intervals and max ping
  • [FIXED] - #224 - resolved a latency problem with windows due to the cost of the message queues spinwait/lock
  • [CHANGED] - started support for renaming gnatsd to nats-server, full release isn't done so using gnatsd for tests still

2.4.3

09 Apr 20:42
5f29104
Compare
Choose a tag to compare
  • [FIXED] - #223 - made SID public in the message
  • [FIXED] - #227 - changed default thread to be non-daemon and normal priority, fixes shutdown issues
  • [FIXED] - minor issue in javadoc that showed up when building on windows
  • [ADDED] - test for fast pings and disconnect, duration.zero on nextMsg
  • [CHANGED] - accepted pull request to replace explicit thread creation with executor

2.4.2

22 Mar 23:23
74bd55c
Compare
Choose a tag to compare

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

08 Jan 17:38
b49a4ac
Compare
Choose a tag to compare

Fixed private packages for ed25519

v2.4.0

18 Dec 01:17
952ba97
Compare
Choose a tag to compare
  • [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

18 Nov 20:20
f49af69
Compare
Choose a tag to compare
Merge pull request #189 from nats-io/2.3.0

2.3.0

v2.2.0

01 Nov 22:17
6c5aca7
Compare
Choose a tag to compare

Support for NKeys and challenge-response authentication.

2.1.2

22 Oct 15:30
ced0af2
Compare
Choose a tag to compare
Merge pull request #185 from nats-io/v2.1.2

V2.1.2