Releases: nats-io/nats.java
Releases · nats-io/nats.java
2.4.6
2.4.5
2.4.4
- [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
- [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
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
v2.4.0
- [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