-
Notifications
You must be signed in to change notification settings - Fork 375
Comparing changes
Open a pull request
base repository: jwt/ruby-jwt
base: v3.1.2
head repository: jwt/ruby-jwt
compare: v3.2.0
- 15 commits
- 21 files changed
- 5 contributors
Commits on Nov 13, 2025
-
- alrogithm ==> algorithm - curren ==> current - Preperations ==> Preparations - signiture ==> signature - Instuctions ==> Instructions
Configuration menu - View commit details
-
Copy full SHA for 8d21f95 - Browse repository at this point
Copy the full SHA 8d21f95View commit details -
Fix compatibility with ruby-head (#706)
* Fix compatibility with openssl * Changelog and versions * Update CHANGELOG.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update CHANGELOG.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3a31a20 - Browse repository at this point
Copy the full SHA 3a31a20View commit details
Commits on Dec 25, 2025
-
Add Ruby 4 to test matrix (#707)
* Add Ruby 4 to test matrix * Changelog entry * Scheduled runs * Setup dependabot for updating github actions
Configuration menu - View commit details
-
Copy full SHA for 4e74d98 - Browse repository at this point
Copy the full SHA 4e74d98View commit details -
Bump actions/checkout from 4 to 6 (#711)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0b9b5cf - Browse repository at this point
Copy the full SHA 0b9b5cfView commit details -
Bump qltysh/qlty-action from 1 to 2 (#710)
Bumps [qltysh/qlty-action](https://github.com/qltysh/qlty-action) from 1 to 2. - [Release notes](https://github.com/qltysh/qlty-action/releases) - [Changelog](https://github.com/qltysh/qlty-action/blob/main/CHANGELOG.md) - [Commits](qltysh/qlty-action@v1...v2) --- updated-dependencies: - dependency-name: qltysh/qlty-action dependency-version: '2' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b46fe6d - Browse repository at this point
Copy the full SHA b46fe6dView commit details -
Bump actions/upload-artifact from 4 to 6 (#709)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 6. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v4...v6) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for efd5e6f - Browse repository at this point
Copy the full SHA efd5e6fView commit details -
Bump actions/download-artifact from 4 to 7 (#708)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 7. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v4...v7) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7af2ac0 - Browse repository at this point
Copy the full SHA 7af2ac0View commit details
Commits on Jan 29, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 8c655d4 - Browse repository at this point
Copy the full SHA 8c655d4View commit details
Commits on Feb 15, 2026
-
Fix type error when header is not a JSON object (#715)
Prevent TypeError when decoding tokens with non-hash headers (e.g., arrays). Fixes a TypeError where malformed tokens with array headers caused "no implicit conversion of String into Integer" error instead of raising the expected JWT::DecodeError.
Configuration menu - View commit details
-
Copy full SHA for 24ec3d8 - Browse repository at this point
Copy the full SHA 24ec3d8View commit details -
Add enforce_hmac_key_length configuration option (#716)
Add boolean toggle to enforce minimum HMAC key lengths based on RFC 7518 Section 3.2 (HS256: 32, HS384: 48, HS512: 64 bytes). Default is false (opt-in), allowing future versions to enable by default.
Configuration menu - View commit details
-
Copy full SHA for d3e52e9 - Browse repository at this point
Copy the full SHA d3e52e9View commit details
Commits on Feb 17, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 1a1d877 - Browse repository at this point
Copy the full SHA 1a1d877View commit details
Commits on Mar 20, 2026
-
Fix Style/PredicateWithKind RuboCop issue (#720)
Fix Style/PredicateWithKind
Configuration menu - View commit details
-
Copy full SHA for 78e7ed2 - Browse repository at this point
Copy the full SHA 78e7ed2View commit details -
Bump actions/upload-artifact from 6 to 7 (#718)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v6...v7) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 69a343d - Browse repository at this point
Copy the full SHA 69a343dView commit details -
Bump actions/download-artifact from 7 to 8 (#719)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v7...v8) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '8' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ffef4f2 - Browse repository at this point
Copy the full SHA ffef4f2View commit details
Commits on May 13, 2026
-
* Reject nil and empty HMAC keys when signing and verifying * Version bump
Configuration menu - View commit details
-
Copy full SHA for db560b7 - Browse repository at this point
Copy the full SHA db560b7View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.1.2...v3.2.0