Skip to content

Release 3.0.0.rc1 - #1058

Merged
byroot merged 18 commits into
ruby:masterfrom
byroot:3.x
Aug 11, 2026
Merged

byroot merged 18 commits into
ruby:masterfrom
byroot:3.x

Conversation

@byroot

@byroot byroot commented Jul 27, 2026 •

Copy link
Copy Markdown
Member

TODO:

  • Extract json/add / create_additions: true. Really not sure it's worth it.
  • Keyword arguments?

@byroot
byroot force-pushed the 3.x branch 6 times, most recently from 13cb29a to 85ab7e1 Compare July 27, 2026 18:57
@byroot
byroot force-pushed the 3.x branch 8 times, most recently from a6c01e1 to e06d668 Compare August 10, 2026 12:24
@byroot byroot changed the title Prepare for 3.0.0 Release 3.0.0.rc1 Aug 11, 2026
@byroot
byroot marked this pull request as ready for review August 11, 2026 08:12
@byroot
byroot merged commit 4f89162 into ruby:master Aug 11, 2026
82 of 84 checks passed
@byroot
byroot deleted the 3.x branch August 11, 2026 08:12
headius added a commit to headius/jruby that referenced this pull request Sep 18, 2026
json 3.0 fully rejects unsupported options which breaks older
activesupport versions that attempt to request "quirks_mode".

* ruby/json#1058

activesupport 8.1 included a patch to remove quirks_mode:

* rails/rails#55534

This has been backported to 8.0 and 7.2 but not yet released:

* 8.0: rails/rails@2786de2
* 7.2: rails/rails@59c76d2
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