Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Update React on Rails to 14.2.1 (latest stable) #650

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
justin808 merged 2 commits into master from update-react-on-rails-16.0.1-rc.0
Sep 21, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Gemfile
View file Open in desktop
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby "3.3.4"

gem "react_on_rails", "14.1.0.rc.0"
gem "react_on_rails", "16.0.1.rc.0"
Copy link

@coderabbitai coderabbitai bot Sep 20, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

🧩 Analysis chain

Gem bump aligns with JS; remove temporary net-pop override now that Ruby 3.3.4 is set.

The version pin to react_on_rails 16.0.1.rc.0 matches package.json. However, the temporary net-pop GitHub override (Lines 48–52) was meant to be removed "when Ruby 3.3.4 is released," and you’re already on ruby "3.3.4". Keeping a GitHub-sourced core lib is a stability and supply‐chain risk; please remove or pin to a released gem.

Quick checks:

Optionally confirm upstream support matrix:

Also applies to: 48-52


🏁 Script executed:

#!/bin/bash
set -euo pipefail
echo "react_on_rails gem line:"
rg -nP '^\s*gem\s+"react_on_rails",\s*"[^\"]+"' Gemfile
echo "Temporary net-pop override present?"
rg -nP '^\s*gem\s+"net-pop",\s*github:' Gemfile && echo "-> Please remove this override."

Length of output: 171


🌐 Web query:

Does react_on_rails 16.0.1.rc.0 officially support Rails 8.0.x and Ruby 3.3.x?

💡 Result:

Short answer: No—there's no official evidence that a gem version "16.0.1.rc.0" exists or officially supports Rails 8.0.x / Ruby 3.3.x.

Evidence:

  • React on Rails releases/tags page on GitHub has no release named 16.0.1.rc.0 and the repo/prereqs/docs show support statements up through Rails 7 (prereqs: Rails >= 5.2, Ruby >= 3.0). (github.com)
  • RubyGems shows recent published versions (up to 15.x pre-releases in 2025) and the gem metadata lists required rails >= 5.2 and required Ruby >= 3.0 for published versions. No 16.0.1.rc.0 entry appears on RubyGems. (rubygems.org)

If you have a specific release candidate reference (a URL, a repository tag, or a Gemfile entry), share it and I’ll check that exact source.

Citations:


Remove GitHub net-pop override and correct react_on_rails pin

  • Gemfile line 8 — react_on_rails is pinned to "16.0.1.rc.0"; no public release found upstream/RubyGems. Pin to a published version or point to a valid repo/tag if this pre-release is intentional.
  • Gemfile line 51 — net-pop is sourced from GitHub (gem "net-pop", github: "ruby/net-pop"); remove the override or replace with a released gem to remove supply‐chain/stability risk.
🤖 Prompt for AI Agents
In Gemfile around lines 8 and 51, react_on_rails is pinned to an unreleased
pre‐release "16.0.1.rc.0" and net-pop is overridden to a GitHub source; replace
the react_on_rails pin with a published RubyGems version (e.g., the latest
stable release) or change the source to a valid repo and tag if you
intentionally need an unreleased pre‐release, and remove the GitHub override for
net-pop by switching to the released gem version (or a vetted gem source) to
eliminate the GitHub dependency and supply‐chain risk; update the Gemfile
entries accordingly and run bundle install to verify.

gem "shakapacker", "8.0.0"

# Bundle edge Rails instead: gem "rails", github: "rails/rails"
Expand Down
Loading
Loading

AltStyle によって変換されたページ (->オリジナル) /