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
 
 [![License Apache 2](https://img.shields.io/badge/License-Apache2-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.nats/jnats/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.nats/jnats)
@@ -13,7 +13,6 @@
 [![Build Main Badge](https://github.com/nats-io/nats.java/actions/workflows/build-main.yml/badge.svg?event=push)](https://github.com/nats-io/nats.java/actions/workflows/build-main.yml)
 [![Release Badge](https://github.com/nats-io/nats.java/actions/workflows/build-release.yml/badge.svg?event=release)](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")