Skip to content

Releases: nats-io/nats.java

2.1.1

19 Sep 22:21
061d76b
Compare
Choose a tag to compare

[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

07 Sep 18:15
64ebc2a
Compare
Choose a tag to compare

[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

13 Aug 03:52
Compare
Choose a tag to compare
  • [FIXED] In a cluster situation the library wasn't using each server's auth info if it was in the URI.

2.0.1

26 Jul 21:20
Compare
Choose a tag to compare

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.

2.0.0

17 Jul 01:07
Compare
Choose a tag to compare

Initial release of version 2.0.0. This version is a ground up rewrite to address thread usage, remove external dependencies, improve stability and performance.

v0.5.3

30 Aug 16:33
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag 0.5.3

jnats-0.4.1

04 Apr 05:20
Compare
Choose a tag to compare

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

30 Mar 01:13
Compare
Choose a tag to compare

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 with ConnectionFactory 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

18 Jan 19:26
Compare
Choose a tag to compare

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 and ClosedEventHandler classes have been renamed to DisconnectedCallback, ReconnectedCallback and ClosedCallback, respectively.

Housekeeping

  • Travis CI integration
  • Coveralls.io support
  • Increased test coverage

v0.2.0-alpha

19 Nov 08:14
Compare
Choose a tag to compare
v0.2.0-alpha Pre-release
Pre-release
Numerous fixes.