Skip to content

feat: relax oj_serializers dependency by removing the upper constraint#34

Merged
ElMassimo merged 2 commits into
mainfrom
copilot/relax-version-requirements-oj-serializers
May 6, 2026
Merged

feat: relax oj_serializers dependency by removing the upper constraint#34
ElMassimo merged 2 commits into
mainfrom
copilot/relax-version-requirements-oj-serializers

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 6, 2026

This PR relaxes the oj_serializers dependency requirement in types_from_serializers.gemspec by removing the upper version bound.

Changes Made

  • Updated the dependency from:
    • oj_serializers, >= 2.0.2, < 4.0
  • To:
    • oj_serializers, >= 2.0.2

This keeps the minimum supported version while avoiding an upper constraint, in line with current Bundler guidance.

@ElMassimo
Copy link
Copy Markdown
Owner

Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 6, 2026

@copilot Remove the upper constraint, as discussed in https://byroot.github.io/ruby/bundler/2026/04/20/bundle-features.html#upper-constraints

Updated in 683a7ba: removed the upper bound entirely, so the dependency is now oj_serializers >= 2.0.2.

Copilot AI changed the title Relax oj_serializers dependency to allow v3 Relax oj_serializers dependency by removing the upper constraint May 6, 2026
@ElMassimo ElMassimo marked this pull request as ready for review May 6, 2026 16:58
@ElMassimo ElMassimo changed the title Relax oj_serializers dependency by removing the upper constraint feat: relax oj_serializers dependency by removing the upper constraint May 6, 2026
@ElMassimo ElMassimo merged commit 3018e89 into main May 6, 2026
2 of 4 checks passed
@ElMassimo ElMassimo deleted the copilot/relax-version-requirements-oj-serializers branch May 6, 2026 16:59
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.

2 participants