Skip to content

Json 3 compat - #70

Merged
jho406 merged 2 commits into
mainfrom
json-3-compat
Oct 7, 2026
Merged

jho406 merged 2 commits into
mainfrom
json-3-compat

Conversation

@jho406

@jho406 jho406 commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

No description provided.

jho406 and others added 2 commits October 7, 2026 12:19
json 3.0 rejects duplicate keys when parsing by default, so the spec
asserting "the last one wins" now opts in with allow_duplicate_key.

ActiveSupport 7.1 and 8.0 pass quirks_mode to JSON.generate, which
json 3.0 now rejects as an unknown option. Pin json below 3 for those
Rails versions. Rails 7.2, 8.1, and main are unaffected.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jho406
jho406 merged commit 690d2e0 into main Oct 7, 2026
36 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.

1 participant