Skip to content

Releases: smallrye/smallrye-jwt

3.5.0

24 May 10:16
Compare
Choose a tag to compare
  • #599 Bump arquillian-jetty-embedded-9 from 1.0.0.CR4 to 1.0.0.Final
  • #598 Bump galleon-maven-plugin from 5.0.0.Final to 5.0.1.Final
  • #597 Support for keystores
  • #596 Add smallrye.jwt.client.tls.certificate to support inlined TLS certificates
  • #594 Bump galleon-maven-plugin from 4.2.8.Final to 5.0.0.Final
  • #592 Bump jose4j from 0.7.11 to 0.7.12
  • #591 Bump mockito-core from 4.4.0 to 4.5.1
  • #589 Bump resteasy-client-microprofile from 4.7.5.Final to 4.7.6.Final
  • #587 Bump resteasy-bom from 4.7.5.Final to 4.7.6.Final

3.4.0

20 Apr 12:44
Compare
Choose a tag to compare
  • #586 Use smallrye.jwt.client.tls namespace for configuring TLS
  • #584 Support for HTTP Proxy
  • #583 Support AES GCM KW algorithms for encrypting tokens
  • #582 Support for TLS certificates and hostname verification
  • #579 Bump smallrye-config from 2.9.2 to 2.10.0
  • #578 Bump wildfly-maven-plugin from 2.1.0.Final to 3.0.0.Final
  • #577 Bump jetty-bom from 9.4.45.v20220203 to 9.4.46.v20220331
  • #576 Bump jose4j from 0.7.10 to 0.7.11
  • #573 Bump mockito-core from 4.3.1 to 4.4.0
  • #569 Bump jose4j from 0.7.9 to 0.7.10
  • #566 Bump smallrye-config from 2.8.2 to 2.9.0
  • #557 Bump mockito-core from 4.3.0 to 4.3.1
  • #556 Run TCK with Jetty

4.0.0-RC1

01 Feb 15:40
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag 4.0.0-RC1

3.3.3

21 Jan 23:01
Compare
Choose a tag to compare
  • #553 Allow to relax the JWT build keys verification
  • #551 Fix the problem with the zero expiry grace period
  • #550 JWT Parser fixes
  • #545 Bump smallrye-config from 2.8.0 to 2.8.1
  • #543 Bump smallrye-config from 2.7.0 to 2.8.0
  • #536 Bump version.resteasy from 4.7.3.Final to 4.7.4.Final
  • #534 Bump smallrye-config from 2.6.1 to 2.7.0

3.3.2

03 Dec 14:57
Compare
Choose a tag to compare
  • #530 Update JWTParser doc section with a note about DefaultJWTParser
  • #529 Add smallrye.jwt.new-token.content-encryption-algorithm property
  • #528 Bump bcprov-jdk15on from 1.69 to 1.70
  • #527 Add smallrye.jwt.sign.key and smallrye.jwt.encrypt.key properties
  • #526 Issue#253 Convert project to use Galleon based provisioning instead of a zip download and extraction.
  • #525 Bump mockito-core from 4.0.0 to 4.1.0
  • #522 Bump smallrye-config from 2.6.0 to 2.6.1
  • #518 Bump version.resteasy from 4.7.2.Final to 4.7.3.Final

3.3.1

03 Nov 13:33
Compare
Choose a tag to compare
  • #516 Add jwt build signature and key encryption algorithm properties
  • #515 Undeprecate smallrye.jwt.verify.algorithm for setting HMAC algorithms
  • #509 Bump smallrye-config from 2.5.0 to 2.5.1
  • #508 Bump version.resteasy from 4.7.1.Final to 4.7.2.Final
  • #506 Bump smallrye-config from 2.4.4 to 2.5.0

3.3.0

10 Sep 10:38
Compare
Choose a tag to compare
  • #504 Bump MP JWT version to 1.2.2
  • #501 Bump smallrye-parent from 30 to 31
  • #499 Bump mockito-core from 3.12.3 to 3.12.4
  • #498 Bump mockito-core from 3.12.1 to 3.12.3
  • #496 Bump mockito-core from 3.12.0 to 3.12.1
  • #495 Bump smallrye-config from 2.4.3 to 2.4.4
  • #494 Using the correct default key encryption algorithm
  • #492 Bump mockito-core from 3.11.2 to 3.12.0
  • #491 Bump jose4j from 0.7.8 to 0.7.9
  • #490 Bump smallrye-config from 2.4.2 to 2.4.3
  • #488 Bump version.resteasy from 4.7.0.Final to 4.7.1.Final

3.2.1

16 Jul 21:18
Compare
Choose a tag to compare
  • #486 Bump smallrye-config from 2.4.1 to 2.4.2
  • #485 Bump version.resteasy from 4.6.2.Final to 4.7.0.Final
  • #484 Bump smallrye-parent from 28 to 29
  • #483 Bump version.resteasy from 4.6.1.Final to 4.6.2.Final
  • #482 Bump smallrye-config from 2.3.0 to 2.4.1
  • #480 Bump mockito-core from 3.11.1 to 3.11.2
  • #479 Bump version.resteasy from 4.6.0.Final to 4.6.1.Final
  • #477 Bump mockito-core from 3.11.0 to 3.11.1
  • #475 Accept tokens without iat if time-to-live is 0 or negative
  • #474 Bump jose4j from 0.7.7 to 0.7.8
  • #473 Bump bcprov-jdk15on from 1.68 to 1.69

3.2.0

31 May 20:42
Compare
Choose a tag to compare
  • #467 Cache configured PEM keys and check configured kid for JWK keys
  • #466 Ensure JWT ID is unique when the claims or signature builder is reused
  • #465 Bump smallrye-config from 2.2.0 to 2.3.0
  • #464 Bump mockito-core from 3.9.0 to 3.10.0
  • #463 Make sure JWT ID (jti) claim value is unique when the builder is reused
  • #462 Optionally cache the configured keys used to sign/encrypt the claims
  • #458 Bump version.eclipse.microprofile.jwt from 1.2 to 1.2.1

3.1.1

30 Apr 21:32
Compare
Choose a tag to compare
  • #457 Removing more references to 'smallrye.jwt.sign.key-location' and 'smallrye.jwt.encrypt.key-location'
  • #455 Use JWK 'alg' and 'kid' when creating JWT if these headers are not set
  • #454 Verify fully formatted PEM key can be accepted and invalid key causes UnresolvedKeyException
  • #453 Bump jose4j from 0.7.6 to 0.7.7
  • #450 Reference all MP JWT 1.2 props and smallrye-jwt deprecated properties
  • #449 Fix the error messages referring to 'key-location' and remove the unused log message
  • #448 Fix the error message referring to 'smallrye.jwt.sign.key-location'
  • #447 Bump mockito-core from 3.8.0 to 3.9.0
  • #446 Update README to refer to MP JWT 1.2 and remove the references to RSA-OAEP-256 being the default key enc algorithm
  • #444 Incorrect Message When Jakarta EE Security NOT available.
  • #443 Update README and the default encryption algorithm references
  • #321 If JWK is used to sign/encrypt JWT then use its kid and alg properties if they have not already been set