jjwt v0.11.4 Release Notes

  • ๐Ÿš€ This patch release:

    • โž• Adds additional handling for rare JSON parsing exceptions and wraps them in a JwtException to allow the application to handle these conditions as JWT concerns.
    • โฌ†๏ธ Upgrades the jjwt-jackson module's Jackson dependency to 2.12.6.1.
    • โฌ†๏ธ Upgrades the jjwt-orgjson module's org.json:json dependency to 20220320.
    • โฌ†๏ธ Upgrades the jjwt-gson module's gson dependency to 2.9.0.
    • ๐Ÿ“š Upgrades the internal testing BouncyCastle version and any references in README documentation examples to 1.70.
    • ๐Ÿ“š Contains various documentation and typo fixes.

    ๐Ÿ— The patch also makes various internal project POM and build enhancements to reduce repetition and the chance for ๐Ÿ— stale references, and overall create a cleaner build with less warnings. It also ensures that CI testing builds โœ… and executes on all latest OpenJDK versions from Java 7 to Java 18 (inclusive).

    Issues included in this patch are listed in the JJWT 0.11.4 milestone.