mirror of https://github.com/jwtk/jjwt.git
Merge pull request #467 from jwtk/450-release
Issue 450: prepping docs for the 0.10.7 release. Fixes #450.
This commit is contained in:
commit
e820dfb410
11
CHANGELOG.md
11
CHANGELOG.md
|
@ -2,14 +2,19 @@
|
|||
|
||||
### 0.10.7
|
||||
|
||||
This patch release fixes a [memory leak](https://github.com/jwtk/jjwt/issues/392) found in the DEFLATE compression
|
||||
codec implementation.
|
||||
This patch release:
|
||||
|
||||
It also updates the Jackson dependency version to [2.9.9.1](https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.9#patches)
|
||||
* Adds a new [Community section](https://github.com/jwtk/jjwt#community) in the documentation discussing asking
|
||||
questions, using Slack and Gittr, and opening new issues and pull requests.
|
||||
* Fixes a [memory leak](https://github.com/jwtk/jjwt/issues/392) found in the DEFLATE compression
|
||||
codec implementation.
|
||||
* Updates the Jackson dependency version to [2.9.9.1](https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.9#patches)
|
||||
to address three security vulnerabilities in Jackson:
|
||||
[CVE-2019-12086](https://nvd.nist.gov/vuln/detail/CVE-2019-12086),
|
||||
[CVE-2019-12384](https://nvd.nist.gov/vuln/detail/CVE-2019-12384), and
|
||||
[CVE-2019-12814](https://nvd.nist.gov/vuln/detail/CVE-2019-12814).
|
||||
* Fixes a [bug](https://github.com/jwtk/jjwt/issues/397) when Jackson is in the classpath but the `jjwt-jackson` .jar is not.
|
||||
* Fixes various documentation and typo fixes.
|
||||
|
||||
### 0.10.6
|
||||
|
||||
|
|
22
README.md
22
README.md
|
@ -260,18 +260,18 @@ If you're building a (non-Android) JDK project, you will want to define the foll
|
|||
<dependency>
|
||||
<groupId>io.jsonwebtoken</groupId>
|
||||
<artifactId>jjwt-api</artifactId>
|
||||
<version>0.10.5</version>
|
||||
<version>0.10.7</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.jsonwebtoken</groupId>
|
||||
<artifactId>jjwt-impl</artifactId>
|
||||
<version>0.10.5</version>
|
||||
<version>0.10.7</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.jsonwebtoken</groupId>
|
||||
<artifactId>jjwt-jackson</artifactId>
|
||||
<version>0.10.5</version>
|
||||
<version>0.10.7</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<!-- Uncomment this next dependency if you want to use RSASSA-PSS (PS256, PS384, PS512) algorithms:
|
||||
|
@ -290,11 +290,11 @@ If you're building a (non-Android) JDK project, you will want to define the foll
|
|||
|
||||
```groovy
|
||||
dependencies {
|
||||
compile 'io.jsonwebtoken:jjwt-api:0.10.5'
|
||||
runtime 'io.jsonwebtoken:jjwt-impl:0.10.5',
|
||||
compile 'io.jsonwebtoken:jjwt-api:0.10.7'
|
||||
runtime 'io.jsonwebtoken:jjwt-impl:0.10.7',
|
||||
// Uncomment the next line if you want to use RSASSA-PSS (PS256, PS384, PS512) algorithms:
|
||||
//'org.bouncycastle:bcprov-jdk15on:1.60',
|
||||
'io.jsonwebtoken:jjwt-jackson:0.10.5'
|
||||
'io.jsonwebtoken:jjwt-jackson:0.10.7'
|
||||
}
|
||||
```
|
||||
|
||||
|
@ -310,9 +310,9 @@ Add the dependencies to your project:
|
|||
|
||||
```groovy
|
||||
dependencies {
|
||||
api 'io.jsonwebtoken:jjwt-api:0.10.5'
|
||||
runtimeOnly 'io.jsonwebtoken:jjwt-impl:0.10.5'
|
||||
runtimeOnly('io.jsonwebtoken:jjwt-orgjson:0.10.5') {
|
||||
api 'io.jsonwebtoken:jjwt-api:0.10.7'
|
||||
runtimeOnly 'io.jsonwebtoken:jjwt-impl:0.10.7'
|
||||
runtimeOnly('io.jsonwebtoken:jjwt-orgjson:0.10.7') {
|
||||
exclude group: 'org.json', module: 'json' //provided by Android natively
|
||||
}
|
||||
// Uncomment the next line if you want to use RSASSA-PSS (PS256, PS384, PS512) algorithms:
|
||||
|
@ -1273,7 +1273,7 @@ scope which is the typical JJWT default). That is:
|
|||
<dependency>
|
||||
<groupId>io.jsonwebtoken</groupId>
|
||||
<artifactId>jjwt-jackson</artifactId>
|
||||
<version>0.10.5</version>
|
||||
<version>0.10.7</version>
|
||||
<scope>compile</scope> <!-- Not runtime -->
|
||||
</dependency>
|
||||
```
|
||||
|
@ -1282,7 +1282,7 @@ scope which is the typical JJWT default). That is:
|
|||
|
||||
```groovy
|
||||
dependencies {
|
||||
compile 'io.jsonwebtoken:jjwt-jackson:0.10.5'
|
||||
compile 'io.jsonwebtoken:jjwt-jackson:0.10.7'
|
||||
}
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in New Issue