diff --git a/CHANGELOG.md b/CHANGELOG.md index 2cb19b19c..38b7e79e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ # Change Log -## Version 2.4.5 +## Version 2.4.5 & 2.4.6 * Clean up for rename to nats.java diff --git a/README.md b/README.md index a15b9490b..0bd144b6a 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ A [Java](http://java.com) client for the [NATS messaging system](https://nats.io ## A Note on Versions -The NATS server renamed itself from gnatsd to nats-server around 2.4.4. This and other files try to use the new names, but some underlying code may change over several versions. If you are building yourself, please keep an eye out for issues and report them. +The NATS server renamed itself from gnatsd to nats-server around 2.4.6. This and other files try to use the new names, but some underlying code may change over several versions. If you are building yourself, please keep an eye out for issues and report them. This is version 2.1 of the java-nats library. This version is a ground up rewrite of the original library. Part of the goal of this re-write was to address the excessive use of threads, we created a Dispatcher construct to allow applications to control thread creation more intentionally. This version also removes all non-JDK runtime dependencies. @@ -38,9 +38,9 @@ The java-nats client is provided in a single jar file, with a single external de ### Downloading the Jar -You can download the latest jar at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.4.4/jnats-2.4.4.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.4.4/jnats-2.4.4.jar). +You can download the latest jar at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.4.6/jnats-2.4.6.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.4.6/jnats-2.4.6.jar). -The examples are available at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.4.4/jnats-2.4.4-examples.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.4.4/jnats-2.4.4-examples.jar). +The examples are available at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.4.6/jnats-2.4.6-examples.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.4.6/jnats-2.4.6-examples.jar). To use NKeys, you will need the ed25519 library, which can be downloaded at [https://repo1.maven.org/maven2/net/i2p/crypto/eddsa/0.3.0/eddsa-0.3.0.jar](https://repo1.maven.org/maven2/net/i2p/crypto/eddsa/0.3.0/eddsa-0.3.0.jar). @@ -50,7 +50,7 @@ The NATS client is available in the Maven central repository, and can be importe ```groovy dependencies { - implementation 'io.nats:jnats:2.4.4' + implementation 'io.nats:jnats:2.4.6' } ``` @@ -76,7 +76,7 @@ The NATS client is available on the Maven central repository, and can be importe io.nats jnats - 2.4.4 + 2.4.6 ``` diff --git a/build.gradle b/build.gradle index f906bf8ac..731c3b627 100644 --- a/build.gradle +++ b/build.gradle @@ -14,9 +14,9 @@ plugins { // Be sure to update Nats.java with the latest version, the change log and the package-info.java def versionMajor = 2 def versionMinor = 4 -def versionPatch = 4 +def versionPatch = 6 def versionModifier = "" -def jarVersion = "2.4.4" +def jarVersion = "2.4.6" def branch = System.getenv("TRAVIS_BRANCH"); def getVersionName = { -> diff --git a/src/main/java/io/nats/client/Nats.java b/src/main/java/io/nats/client/Nats.java index 453f68fae..d8195184f 100644 --- a/src/main/java/io/nats/client/Nats.java +++ b/src/main/java/io/nats/client/Nats.java @@ -72,7 +72,7 @@ public class Nats { /** * Current version of the library - {@value #CLIENT_VERSION} */ - public static final String CLIENT_VERSION = "2.4.4"; + public static final String CLIENT_VERSION = "2.4.6"; /** * Current language of the library - {@value #CLIENT_LANGUAGE}