Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 2.58 KB

CHANGELOG.md

File metadata and controls

57 lines (40 loc) · 2.58 KB

Change Log

Version 0.5.0-SNAPSHOT

2017-02-10 GitHub Diff

  • [CHANGED] Top-level package is now io.nats.streaming (vs. io.nats.stan)
  • [CHANGED] Methods that used to throw TimeoutException will return null instead, if they have non-void return types.
  • [ADDED] Simplified connect API (See NatsStreaming.connect(...))
  • [ADDED] Subscription::close(boolean unsubscribe) to allow durable subscribers to close without unsubscribing.
  • [ADDED] Set NATS connection name to Streaming clientID
  • Miscellaneous FindBugs, PMD and style fixes

Version 0.4.1

2016-11-01 GitHub Diff

  • Bump jnats dependency to jnats-0.7.3.jar, which solves a thread exit problem in NATS.

Version 0.4.0

2016-10-30 GitHub Diff

  • Bump jnats dependency to jnats-0.7.1.jar, thus improving synchronous publish performance significantly.
  • Added benchmark utility to examples.
  • Updated functional/integration test coverage to match go-nats-streaming tests.
  • Repository structure changes

Version 0.3.0

2016-09-14 GitHub Diff

  • [#29] Added getNatsConnection() public API for getting underlying NATS connection.
  • Removed the publish*WithReply variants, as request-reply isn't well-served by streaming. Use the underlying NATS connection to do this.

Version 0.2.1

2016-09-12 GitHub Diff

  • #26 Fixed an issue where the heartbeat subscription was not being unsubscribed during connection close.
  • Updated README examples and installation info

Version 0.2.0

2016-09-10 GitHub Diff

  • Fix ConnectionFactory::createConnection to return Connection interface vs. ConnectionImpl
  • Resolved several test issues, including locating/running server binary for integration tests

Version 0.1.2

2016-08-29 GitHub Diff

  • Filter nats_checkstyle.xml from jar/bundle

Version 0.1.1

2016-08-26 GitHub Diff

  • Updated dependencies and build configuration

Version 0.1.0

2016-08-26

Initial public release of java-nats-streaming, now available on Maven Central.