Releases: nats-io/nats.java
Releases · nats-io/nats.java
2.1.1
2.1.0
2.0.2
2.0.1
2.0.0
v0.5.3
jnats-0.4.1
Changelog
jnats-0.4.1/2016-04-03
Bug fixes
- Removed a stray log trace statement in publish that was affecting performance.
jnats-0.4.0
Changelog
jnats-0.4.0/2016-03-29
Enhancements/New Features
- Built on JDK 8
- Added NUID (a java implementation of http://github.com/nats-io/nuid), an entropy-friendly UUID generator that operates ~40ns per op
Connection#newInbox()
now uses NUID to generate the unique portion of the inbox name- Added support for pending byte/msg limits for subscriptions:
Subscription#setPendingLimits(int msgs, int bytes)
- Made the size of the
Connection
reconnect (pending) buffer configurable withConnectionFactory
setters and getters - Optimized parser performance
- Optimized parser handling of large message payloads
- ConnectionFactory will now construct a default URL by combining supplied host, port, user, and password if no URL is directly supplied.
Bug fixes
- Fixed a couple of issues with misnamed properties
- Miscellaneous doc corrections/updates
jnats-0.3.1
Changelog
jnats-0.3.1/2016-01-08
Initial public release of jnats, now available on Maven Central.
Enhancements
- Added support for TLS v1.2
- Numerous performance improvements
Changes
- The
DisconnectedEventHandler
,ReconnectedEventHandler
andClosedEventHandler
classes have been renamed toDisconnectedCallback
,ReconnectedCallback
andClosedCallback
, respectively.
Housekeeping
- Travis CI integration
- Coveralls.io support
- Increased test coverage
v0.2.0-alpha
Numerous fixes.