Skip to content

fix: pin json to v2 - #691

Merged
G-Rath merged 1 commit into
mainfrom
pin-json
Sep 17, 2026
Merged

G-Rath merged 1 commit into
mainfrom
pin-json

Conversation

@G-Rath

@G-Rath G-Rath commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

While @byroot has done great work in ensuring the ecosystem is compatible with json v3, it seems like a few gems still need to catch-up - notably, both Rails and Faraday have not yet released their compatibility fixes.

Interestingly only our devise variant actually fails, but in an internal app with 100% coverage I only needed to patch Rails & Faraday to have everything seemingly working and devise does not seem to use JSON directly itself.

I think overall it's better to play it safe and pin ourselves to JSON v2 at least until Rails has released their patch

@G-Rath
G-Rath merged commit 78de6f6 into main Sep 17, 2026
22 checks passed
@G-Rath
G-Rath deleted the pin-json branch September 17, 2026 23:30
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