diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c87e6493..21724176a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,23 @@ # Change Log +## 2.20.5 + +### Core +* feat(nats-connection): implement named executor thread factories #1254 @kedzie +* Edit lock don't unlock if was not locked. #1255 @scottf +* Executor and Executor Factories in Options can be created via properties #1257 @scottf + +### JetStream +* Fix simplified ordered consuming when a delivery policy was set. #1251 @scottf @roeschter +* Fix: exception on simple consume when disconnected immediately #1253 @roeschter + +### Documentation +* NoWait documentation #1256 @roeschter + +### Tests +* Unit test coverage #1252 @scottf + + ## 2.20.4 ### Core diff --git a/README.md b/README.md index 521ab1004..007c3a5a6 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ ### A [Java](http://java.com) client for the [NATS messaging system](https://nats.io). -**Current Release**: 2.20.4 **Current Snapshot**: 2.20.5-SNAPSHOT +**Current Release**: 2.20.5 **Current Snapshot**: 2.20.6-SNAPSHOT [](https://www.apache.org/licenses/LICENSE-2.0) [](https://maven-badges.herokuapp.com/maven-central/io.nats/jnats) @@ -13,7 +13,6 @@ [](https://github.com/nats-io/nats.java/actions/workflows/build-main.yml) [](https://github.com/nats-io/nats.java/actions/workflows/build-release.yml) - ### Examples and other documentation... 1. [**Java API Docs**](https://javadoc.io/doc/io.nats/jnats/latest/index.html) - the latest Java API docs. @@ -123,9 +122,9 @@ Replace `{major.minor.patch}` with the correct version in the examples. ### Downloading the Jar -You can download the latest jar at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.4/jnats-2.20.4.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.4/jnats-2.20.4.jar). +You can download the latest jar at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.5/jnats-2.20.5.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.5/jnats-2.20.5.jar). -The examples are available at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.4/jnats-2.20.4-examples.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.4/jnats-2.20.4-examples.jar). +The examples are available at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.5/jnats-2.20.5-examples.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.5/jnats-2.20.5-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). diff --git a/build.gradle b/build.gradle index a54ed6f60..4769c5ccb 100644 --- a/build.gradle +++ b/build.gradle @@ -13,7 +13,7 @@ plugins { id 'signing' } -def jarVersion = "2.20.5" +def jarVersion = "2.20.6" def isRelease = System.getenv("BUILD_EVENT") == "release" def brn = System.getenv("BRANCH_REF_NAME")