Skip to content

Conversation

@Max-Reeves
Copy link
Contributor

@Max-Reeves Max-Reeves commented Jun 24, 2025

What Changed

https://envato.atlassian.net/jira/software/c/projects/CAM/boards/607?selectedIssue=CAM-2365

This pull request adds support for additional JWT minor versions by updating the test suite, gemfiles, and documentation.

Added test context for JWT version 3.x.x
Updated gemfiles to include versions 2.9.0, 2.10.0, 3.0.0, and 3.1.0
Bumped the library version from 4.0.0 to 4.1.0 and updated the changelog accordingly

Heads up!

PRs that go 60 days without activity may be automatically closed. See these docs for more information.

@Max-Reeves Max-Reeves force-pushed the max/shield/jwt-version-support branch from 4b3c608 to 6eaa6b6 Compare June 24, 2025 07:16
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request adds support for additional JWT minor versions by updating the test suite, gemfiles, and documentation.

  • Added test context for JWT version 3.x.x
  • Updated gemfiles to include versions 2.9.0, 2.10.0, 3.0.0, and 3.1.0
  • Bumped the library version from 4.0.0 to 4.1.0 and updated the changelog accordingly

Reviewed Changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
spec/jwt_signed_request/verify_spec.rb Added tests for verifying behavior with JWT version 3.x.x
lib/jwt_signed_request/version.rb Updated version bump from 4.0.0 to 4.1.0
gemfiles/jwt_3.1.0.gemfile, jwt_3.0.0.gemfile, etc Added gemfiles for additional JWT versions
CHANGELOG.md Updated changelog and documentation for version 4.1.0 changes
Appraisals Added new JWT versions for test matrix inclusion
.github/workflows/test.yml Updated CI configuration with new JWT test jobs

stub_const("JWT::VERSION::MAJOR", 3)
end

it 'raises an a MissingAlgorithmError' do
Copy link

Copilot AI Jun 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is a typo in the test description. Consider revising it to 'raises MissingAlgorithmError' to remove the extra article.

Suggested change
it 'raises an a MissingAlgorithmError' do
it 'raises MissingAlgorithmError' do

Copilot uses AI. Check for mistakes.
@Max-Reeves Max-Reeves merged commit 48bfc69 into master Jun 25, 2025
182 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants