Skip to content

Commit 0b47f67

Browse files
committed
Start 3.0.3
1 parent 932e995 commit 0b47f67

File tree

4 files changed

+24
-54
lines changed

4 files changed

+24
-54
lines changed

README.md

Lines changed: 15 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,15 @@
44

55
The library allows you to create and use NKEYS in Java code.
66

7-
| Feature | Core | Regular | LTS |
8-
|---------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
9-
| **Current Release** | ![3.0.1](https://img.shields.io/badge/-3.0.1-27AAE0) | ![3.0.1](https://img.shields.io/badge/-3.0.1-27AAE0) | ![3.0.1](https://img.shields.io/badge/-3.0.1-27AAE0) |
10-
| **Current SNAPSHOT** | ![3.0.2](https://img.shields.io/badge/-3.0.2-27AAE0) | ![3.0.2](https://img.shields.io/badge/-3.0.2-27AAE0) | ![3.0.2](https://img.shields.io/badge/-3.0.2-27AAE0) |
11-
| **Build** | [![Core](https://github.com/nats-io/nkeys.java/actions/workflows/core-main.yml/badge.svg?event=push)](https://github.com/nats-io/nkeys.java/actions/workflows/core-main.yml) | [![Regular](https://github.com/nats-io/nkeys.java/actions/workflows/regular-main.yml/badge.svg?event=push)](https://github.com/nats-io/nkeys.java/actions/workflows/regular-main.yml) | [![LTS](https://github.com/nats-io/nkeys.java/actions/workflows/lts-main.yml/badge.svg?event=push)](https://github.com/nats-io/nkeys.java/actions/workflows/lts-main.yml) |
12-
| **Coverage** | [![Coverage Status](https://coveralls.io/repos/github/nats-io/nkeys.java/badge?branch=main)](https://coveralls.io/github/nats-io/nkeys.java?branch=main) | ![N/A](https://img.shields.io/badge/N/A-grey?style=for-the-badge) | ![N/A](https://img.shields.io/badge/N/A-grey?style=for-the-badge) |
13-
| **Binary, JDK 17** | [![Core JDK 17](https://img.shields.io/maven-central/v/io.nats.nkeys/core-jdk17?label=core-jdk17)](https://mvnrepository.com/artifact/io.nats.nkeys/core-jdk17) | [![Regular JDK 17](https://img.shields.io/maven-central/v/io.nats.nkeys/regular-jdk17?label=regular-jdk17)](https://mvnrepository.com/artifact/io.nats.nkeys/regular-jdk17) | [![LTS JDK 17](https://img.shields.io/maven-central/v/io.nats.nkeys/lts-jdk17?label=lts-jdk17)](https://mvnrepository.com/artifact/io.nats.nkeys/lts-jdk17) |
14-
| **Binary, JDK 21** | [![Core JDK 21](https://img.shields.io/maven-central/v/io.nats.nkeys/core-jdk21?label=core-jdk21)](https://mvnrepository.com/artifact/io.nats.nkeys/core-jdk21) | [![Regular JDK 21](https://img.shields.io/maven-central/v/io.nats.nkeys/regular-jdk21?label=regular-jdk21)](https://mvnrepository.com/artifact/io.nats.nkeys/regular-jdk21) | [![LTS JDK 21](https://img.shields.io/maven-central/v/io.nats.nkeys/lts-jdk21?label=lts-jdk21)](https://mvnrepository.com/artifact/io.nats.nkeys/lts-jdk21) |
15-
| **Binary, JDK 25** | [![Core JDK 25](https://img.shields.io/maven-central/v/io.nats.nkeys/core-jdk25?label=core-jdk25)](https://mvnrepository.com/artifact/io.nats.nkeys/core-jdk25) | [![Regular JDK 25](https://img.shields.io/maven-central/v/io.nats.nkeys/regular-jdk25?label=regular-jdk25)](https://mvnrepository.com/artifact/io.nats.nkeys/regular-jdk25) | [![LTS JDK 25](https://img.shields.io/maven-central/v/io.nats.nkeys/lts-jdk25?label=lts-jdk25)](https://mvnrepository.com/artifact/io.nats.nkeys/lts-jdk25) |
16-
| **Javadoc** | [![Javadoc](http://javadoc.io/badge/io.nats.nkeys/core-jdk17.svg)](http://javadoc.io/doc/io.nats.nkeys/core-jdk17) | ![N/A](https://img.shields.io/badge/N/A-grey?style=for-the-badge) | ![N/A](https://img.shields.io/badge/N/A-grey?style=for-the-badge) |
17-
| **License** | [![License Apache 2](https://img.shields.io/badge/License-Apache2-blue)](https://www.apache.org/licenses/LICENSE-2.0) | ![License Apache 2](https://img.shields.io/badge/License-Apache2-blue) | ![License Apache 2](https://img.shields.io/badge/License-Apache2-blue) |
7+
| Feature | Core | Regular | LTS |
8+
|-------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
9+
| **Release JDK 17** | [![Core JDK 17](https://img.shields.io/maven-central/v/io.nats.nkeys/core-jdk17?label=core-jdk17)](https://mvnrepository.com/artifact/io.nats.nkeys/core-jdk17) | [![Regular JDK 17](https://img.shields.io/maven-central/v/io.nats.nkeys/regular-jdk17?label=regular-jdk17)](https://mvnrepository.com/artifact/io.nats.nkeys/regular-jdk17) | [![LTS JDK 17](https://img.shields.io/maven-central/v/io.nats.nkeys/lts-jdk17?label=lts-jdk17)](https://mvnrepository.com/artifact/io.nats.nkeys/lts-jdk17) |
10+
| **Release JDK 21** | [![Core JDK 21](https://img.shields.io/maven-central/v/io.nats.nkeys/core-jdk21?label=core-jdk21)](https://mvnrepository.com/artifact/io.nats.nkeys/core-jdk21) | [![Regular JDK 21](https://img.shields.io/maven-central/v/io.nats.nkeys/regular-jdk21?label=regular-jdk21)](https://mvnrepository.com/artifact/io.nats.nkeys/regular-jdk21) | [![LTS JDK 21](https://img.shields.io/maven-central/v/io.nats.nkeys/lts-jdk21?label=lts-jdk21)](https://mvnrepository.com/artifact/io.nats.nkeys/lts-jdk21) |
11+
| **Release JDK 25** | [![Core JDK 25](https://img.shields.io/maven-central/v/io.nats.nkeys/core-jdk25?label=core-jdk25)](https://mvnrepository.com/artifact/io.nats.nkeys/core-jdk25) | [![Regular JDK 25](https://img.shields.io/maven-central/v/io.nats.nkeys/regular-jdk25?label=regular-jdk25)](https://mvnrepository.com/artifact/io.nats.nkeys/regular-jdk25) | [![LTS JDK 25](https://img.shields.io/maven-central/v/io.nats.nkeys/lts-jdk25?label=lts-jdk25)](https://mvnrepository.com/artifact/io.nats.nkeys/lts-jdk25) |
12+
| **Build** | [![Core](https://github.com/nats-io/nkeys.java/actions/workflows/core-main.yml/badge.svg?event=push)](https://github.com/nats-io/nkeys.java/actions/workflows/core-main.yml) | [![Regular](https://github.com/nats-io/nkeys.java/actions/workflows/regular-main.yml/badge.svg?event=push)](https://github.com/nats-io/nkeys.java/actions/workflows/regular-main.yml) | [![LTS](https://github.com/nats-io/nkeys.java/actions/workflows/lts-main.yml/badge.svg?event=push)](https://github.com/nats-io/nkeys.java/actions/workflows/lts-main.yml) |
13+
| **Coverage** | [![Coverage Status](https://coveralls.io/repos/github/nats-io/nkeys.java/badge?branch=main)](https://coveralls.io/github/nats-io/nkeys.java?branch=main) | ![N/A](https://img.shields.io/badge/N/A-grey?style=for-the-badge) | ![N/A](https://img.shields.io/badge/N/A-grey?style=for-the-badge) |
14+
| **Javadoc** | [![Javadoc](http://javadoc.io/badge/io.nats.nkeys/core-jdk17.svg)](http://javadoc.io/doc/io.nats.nkeys/core-jdk17) | ![N/A](https://img.shields.io/badge/N/A-grey?style=for-the-badge) | ![N/A](https://img.shields.io/badge/N/A-grey?style=for-the-badge) |
15+
| **License** | [![License Apache 2](https://img.shields.io/badge/License-Apache2-blue)](https://www.apache.org/licenses/LICENSE-2.0) | ![License Apache 2](https://img.shields.io/badge/License-Apache2-blue) | ![License Apache 2](https://img.shields.io/badge/License-Apache2-blue) |
1816

1917
# Overview
2018

@@ -90,7 +88,8 @@ The _regular_ and _lts_ libraries automatically depend on the _core_ of the same
9088

9189
```groovy
9290
dependencies {
93-
implementation 'io.nats.nkeys:regular-jdk17:3.0.1'
91+
implementation 'io.nats.nkeys:core-jdk17:3.0.2'
92+
implementation 'io.nats.nkeys:regular-jdk17:3.0.2'
9493
}
9594
```
9695

@@ -105,28 +104,16 @@ repositories {
105104
}
106105
```
107106

108-
If you need a snapshot version, you must add the url for the snapshots and change your dependency.
109-
110-
```groovy
111-
repositories {
112-
mavenCentral()
113-
maven {
114-
url "https://central.sonatype.com/repository/maven-snapshots"
115-
}
116-
}
117-
118-
dependencies {
119-
implementation 'io.nats.nkeys:regular-jdk17:3.0.2-SNAPSHOT'
120-
}
121-
```
122-
123107
#### Maven
124108

125109
```xml
126110
<dependency>
111+
<groupId>io.nats.nkeys</groupId>
112+
<artifactId>core-jdk17</artifactId>
113+
<version>3.0.2</version>
127114
<groupId>io.nats.nkeys</groupId>
128115
<artifactId>regular-jdk17</artifactId>
129-
<version>3.0.1</version>
116+
<version>3.0.2</version>
130117
</dependency>
131118
```
132119

@@ -144,26 +131,6 @@ If you need the absolute latest, before it propagates to maven central, you can
144131
</repositories>
145132
```
146133

147-
If you need a snapshot version, you must enable snapshots and change your dependency.
148-
149-
```xml
150-
<repositories>
151-
<repository>
152-
<id>sonatype snapshots</id>
153-
<url>https://central.sonatype.com/repository/maven-snapshots</url>
154-
<snapshots>
155-
<enabled>true</enabled>
156-
</snapshots>
157-
</repository>
158-
</repositories>
159-
160-
<dependency>
161-
<groupId>io.nats.nkeys</groupId>
162-
<artifactId>regular-jdk17</artifactId>
163-
<version>3.0.2-SNAPSHOT</version>
164-
</dependency>
165-
```
166-
167134
## License
168135

169136
Unless otherwise noted, the NATS source files are distributed

fips/build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ plugins {
1010
id("signing")
1111
}
1212

13-
def jarVersion = "3.0.2"
13+
def jarVersion = "3.0.3"
1414
group = 'io.nats.nkeys'
1515

1616
def isRelease = System.getenv("BUILD_EVENT") == "release"
@@ -43,7 +43,8 @@ repositories {
4343
}
4444

4545
dependencies {
46-
implementation 'io.nats.nkeys:' + coreName + ':3.0.2'
46+
api 'io.nats.nkeys:' + coreName + ':3.0.2'
47+
4748
implementation 'org.bouncycastle:bc-fips:2.1.2'
4849
implementation 'org.jspecify:jspecify:1.0.0'
4950

lts/build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ plugins {
1010
id("signing")
1111
}
1212

13-
def jarVersion = "3.0.2"
13+
def jarVersion = "3.0.3"
1414
group = 'io.nats.nkeys'
1515

1616
def isRelease = System.getenv("BUILD_EVENT") == "release"
@@ -43,7 +43,8 @@ repositories {
4343
}
4444

4545
dependencies {
46-
implementation 'io.nats.nkeys:' + coreName + ':3.0.2'
46+
api 'io.nats.nkeys:' + coreName + ':3.0.2'
47+
4748
implementation 'org.bouncycastle:bcprov-lts8on:2.73.10'
4849
implementation 'org.jspecify:jspecify:1.0.0'
4950

regular/build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ plugins {
1010
id("signing")
1111
}
1212

13-
def jarVersion = "3.0.2"
13+
def jarVersion = "3.0.3"
1414
group = 'io.nats.nkeys'
1515

1616
def isRelease = System.getenv("BUILD_EVENT") == "release"
@@ -43,7 +43,8 @@ repositories {
4343
}
4444

4545
dependencies {
46-
implementation 'io.nats.nkeys:' + coreName + ':3.0.2'
46+
api 'io.nats.nkeys:' + coreName + ':3.0.2'
47+
4748
implementation 'org.bouncycastle:bcprov-jdk18on:1.83'
4849
implementation 'org.jspecify:jspecify:1.0.0'
4950

0 commit comments

Comments
 (0)