Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Keats/jsonwebtoken
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v10.3.0
Choose a base ref
...
head repository: Keats/jsonwebtoken
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v10.4.0
Choose a head ref
  • 8 commits
  • 9 files changed
  • 6 contributors

Commits on Feb 22, 2026

  1. Fix formatting in Ed25519 key serialization (#485)

    In the thumbprint() function, the serialized format of the Ed25519 curve is missing double quotes around "crv", which would likely affect interoperability between other implementations.
    
    Fixes #484
    scovetta authored Feb 22, 2026
    Configuration menu
    Copy the full SHA
    9934c7f View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2026

  1. Small fixes (#498)

    * Fail for clippy
    
    * Bump MSRV
    arckoor authored Apr 14, 2026
    Configuration menu
    Copy the full SHA
    8a80349 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c5931a View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2026

  1. algorithms: expose AlgorithmFamily (#466)

    * algorithms: expose `Algorithm::family`
    
    It is available on `DecodingKey`. Since `Validation` ends up masking out
    keys based on a single family, allow crates to create a list of
    supported algorithms based on the family in use.
    
    See: #297
    
    * validation: support constructing for a family of algorithms
    mathstuf authored Apr 17, 2026
    Configuration menu
    Copy the full SHA
    75f2113 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    991e89a View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2026

  1. security: zeroize encoding and decoding keys (#483)

    Addresses #337
    
    `PemEncodedKey` is still not zeroized and may contain sensistive data.
    Currently, it uses simple_asn1 which does not support zeroize and also
    does not support parsing without taking ownership of the data.
    boxdot authored Apr 18, 2026
    Configuration menu
    Copy the full SHA
    ddd2389 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2026

  1. Configuration menu
    Copy the full SHA
    d18e40f View commit details
    Browse the repository at this point in the history

Commits on May 11, 2026

  1. v10.4.0

    Keats committed May 11, 2026
    Configuration menu
    Copy the full SHA
    69a8fbf View commit details
    Browse the repository at this point in the history
Loading