Skip to content

Commit 9a33688

Browse files
authored
Merge pull request #1296 from nats-io/start-2-21-1
Start 2.21.1
2 parents 4e1b04e + a548cf8 commit 9a33688

File tree

3 files changed

+25
-10
lines changed

3 files changed

+25
-10
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Change Log
22

3+
## 2.21.1
4+
### Core
5+
* Handle Server 2.10.26 returns No Responders instead of timeouts. #1292 @scottf
6+
7+
### Jetstream
8+
* Improve FetchConsumeOptions construction and add test #1293 @scottf
9+
10+
### 2.11 Specific
11+
Main 2 11 merge safe #1294 is actually a compilation of PRs related to 2.11 features @scottf @MauriceVanVeen
12+
* Main for server v2.11 #1239
13+
* Consumer Priority Group Overflow #1233
14+
* Add Message TTL Stream Configuration #1280
15+
* Per Message TTL Support for 2.11 #1295
16+
317
## 2.20.6
418
### Core
519
* Reader Listener #1265 @scottf

README.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
### A [Java](http://java.com) client for the [NATS messaging system](https://nats.io).
66

7-
**Current Release**: 2.20.6   **Current Snapshot**: 2.20.7-SNAPSHOT
7+
**Current Release**: 2.21.0   **Current Snapshot**: 2.21.1-SNAPSHOT
88

99
[![License Apache 2](https://img.shields.io/badge/License-Apache2-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)
1010
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.nats/jnats/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.nats/jnats)
@@ -16,9 +16,10 @@
1616
### Examples and other documentation...
1717

1818
1. [**Java API Docs**](https://javadoc.io/doc/io.nats/jnats/latest/index.html) - the latest Java API docs.
19-
1. [**NATS by Example**](https://natsbyexample.com) - An evolving collection of runnable, cross-client reference examples for NATS.
19+
1. [**NATS by Example**](https://natsbyexample.com) is an evolving collection of runnable, cross-client reference examples for NATS.
2020
1. The [**examples directory**](https://github.com/nats-io/nats.java/tree/main/src/examples/java/io/nats/examples) covers basic api use.
2121
1. The [**Java Nats Examples**](https://github.com/nats-io/java-nats-examples) github repo, a collection of simple use case examples.
22+
1. [**Java Orbit**](https://github.com/synadia-io/orbit.java) is a set of independent utilities or extensions for this client.
2223

2324
## Table of Contents
2425
* [Simplification](#simplification)
@@ -112,7 +113,7 @@ There may still be messages in the output queue and messages that were in transi
112113
Handling disconnections and output queue is left for another discussion.
113114

114115
### Version Notes for older releases
115-
See [Version Notes](#version_notes)
116+
See [Version Notes](#version-notes)
116117

117118
## Installation
118119

@@ -122,9 +123,9 @@ Replace `{major.minor.patch}` with the correct version in the examples.
122123

123124
### Downloading the Jar
124125

125-
You can download the latest jar at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.6/jnats-2.20.6.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.6/jnats-2.20.6.jar).
126+
You can download the latest jar at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.21.0/jnats-2.21.0.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.21.0/jnats-2.21.0.jar).
126127

127-
The examples are available at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.6/jnats-2.20.6-examples.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.20.6/jnats-2.20.6-examples.jar).
128+
The examples are available at [https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.21.0/jnats-2.21.0-examples.jar](https://search.maven.org/remotecontent?filepath=io/nats/jnats/2.21.0/jnats-2.21.0-examples.jar).
128129

129130
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).
130131

@@ -1162,7 +1163,7 @@ that rely on the protocol size, so it must not change once created.
11621163
### Version 2.17.1 Support for TLS Handshake First
11631164
11641165
There is a new connection Option, `tlsFirst` for "TLS Handshake First"
1165-
See the [TLS Handshake First](#tls_handshake_first) for more details.
1166+
See the [TLS Handshake First](#tls-handshake-first) for more details.
11661167
11671168
#### Version 2.17.0: Server 2.10 support.
11681169
The release has support for Server 2.10 features and client validation improvements including:
@@ -1173,9 +1174,9 @@ The release has support for Server 2.10 features and client validation improveme
11731174
* Subject Transform
11741175
* Consumer Limits
11751176
* First Sequence
1176-
* [Multiple Filter Subjects](#multiple_filter_subjects)
1177-
* [Subject and Queue Name Validation](#subject_and_queue_name_validation)
1178-
* [Subscribe Subject Validation](#subscribe_subject_validation)
1177+
* [Multiple Filter Subjects](#multiple-filter-subjects)
1178+
* [Subject and Queue Name Validation](#subject-and-queue-name-validation)
1179+
* [Subscribe Subject Validation](#subscribe-subject-validation)
11791180
11801181
### Version 2.16.14: Options properties improvements
11811182

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ plugins {
1313
id 'signing'
1414
}
1515

16-
def jarVersion = "2.21.0"
16+
def jarVersion = "2.21.1"
1717

1818
def isRelease = System.getenv("BUILD_EVENT") == "release"
1919
def brn = System.getenv("BRANCH_REF_NAME")

0 commit comments

Comments
 (0)