Skip to content

Bump Ruby version to >=3.3#425

Merged
SamSaffron merged 3 commits into
mainfrom
bump-req-ruby-version
Jun 2, 2026
Merged

Bump Ruby version to >=3.3#425
SamSaffron merged 3 commits into
mainfrom
bump-req-ruby-version

Conversation

@tisba

@tisba tisba commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

As per our policy, mini_racer only supports non-EOL'd versions of Ruby. Currently Ruby 3.3+ is supported, see https://www.ruby-lang.org/en/downloads/branches/.

@tisba

tisba commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator Author

Not sure why truffleruby is failing now in CI, this PR doesn't touch anything in that regard.

/cc jFYI @eregon

@SamSaffron SamSaffron merged commit 8a739f5 into main Jun 2, 2026
54 of 58 checks passed
@SamSaffron

Copy link
Copy Markdown
Collaborator

looks good!

@tisba tisba deleted the bump-req-ruby-version branch June 5, 2026 07:18
ursm added a commit to ursm/mini_racer that referenced this pull request Jun 5, 2026
Renames the gem to mini_racer-csim so csim can depend on a released gem instead
of pinning a git ref. The library is unchanged for consumers: still required as
"mini_racer" and exposing the MiniRacer module (drop-in). Only packaging moves:
gemspec name/metadata/homepage point at the fork, the native-extension loader
resolves require_paths under the new spec name (falling back to the upstream
name and to default paths), and Rakefile/Gemfile reference the renamed gemspec.

This branch (csim) is the fork's main: upstream mini_racer (incl. rubyjs#427/rubyjs#425,
merged here) plus the browser-fidelity work — CachedData/rubyjs#413, ES Module API/rubyjs#421,
GVL-release/rubyjs#424, nested-watchdog/rubyjs#423, host_namespace/rubyjs#426, reset_realm +
warm-compile, load_module_graph + URL registry. Full suite + single-threaded green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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