Skip to content

Commit 0b2d0b4

Browse files
authored
Validate React on Rails 17 RC 9 (#779)
* Update React on Rails stack to rc.9 * Correct documented Rspack version
1 parent adcd64a commit 0b2d0b4

5 files changed

Lines changed: 30 additions & 30 deletions

File tree

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" }
66
ruby "3.4.6"
77

88
gem "cpflow", "5.1.1", require: false
9-
gem "react_on_rails_pro", "17.0.0.rc.7"
9+
gem "react_on_rails_pro", "17.0.0.rc.9"
1010
gem "shakapacker", "10.2.0"
1111

1212
# Bundle edge Rails instead: gem "rails", github: "rails/rails"

Gemfile.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -346,21 +346,21 @@ GEM
346346
erb
347347
psych (>= 4.0.0)
348348
tsort
349-
react_on_rails (17.0.0.rc.7)
349+
react_on_rails (17.0.0.rc.9)
350350
addressable
351351
connection_pool
352352
execjs (~> 2.5)
353353
rails (>= 5.2)
354354
rainbow (~> 3.0)
355355
shakapacker (>= 6.0)
356-
react_on_rails_pro (17.0.0.rc.7)
356+
react_on_rails_pro (17.0.0.rc.9)
357357
async (>= 2.29)
358358
async-http (~> 0.95)
359359
execjs (~> 2.9)
360360
io-endpoint (~> 0.17.0)
361361
jwt (>= 2.5, < 4)
362362
nokogiri (>= 1.12, < 2)
363-
react_on_rails (= 17.0.0.rc.7)
363+
react_on_rails (= 17.0.0.rc.9)
364364
redcarpet (3.6.0)
365365
redis (5.3.0)
366366
redis-client (>= 0.22.0)
@@ -548,7 +548,7 @@ DEPENDENCIES
548548
rails-html-sanitizer
549549
rails_best_practices
550550
rainbow
551-
react_on_rails_pro (= 17.0.0.rc.7)
551+
react_on_rails_pro (= 17.0.0.rc.9)
552552
redcarpet
553553
redis (~> 5.0)
554554
rspec-rails (~> 6.0.0)

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -184,12 +184,12 @@ assets_bundler: rspack
184184

185185
### Version Targets
186186

187-
- `react_on_rails_pro` gem: `17.0.0.rc.7`
188-
- `react-on-rails-pro` npm package: `17.0.0-rc.7`
189-
- `react-on-rails-pro-node-renderer` npm package: `17.0.0-rc.7`
190-
- `react-on-rails-rsc` npm package: `19.2.1-rc.0`
187+
- `react_on_rails_pro` gem: `17.0.0.rc.9`
188+
- `react-on-rails-pro` npm package: `17.0.0-rc.9`
189+
- `react-on-rails-pro-node-renderer` npm package: `17.0.0-rc.9`
190+
- `react-on-rails-rsc` npm package: `19.2.1-rc.1`
191191
- `shakapacker` gem/npm package: `10.2.0`
192-
- `@rspack/core` and `@rspack/cli`: `2.0.0-beta.7`
192+
- `@rspack/core` and `@rspack/cli`: `2.0.4`
193193
- `react`: `~19.2.7` (minimum for React Server Components)
194194

195195
### Why Rspack

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,9 @@
8282
"react-dom": "~19.2.7",
8383
"react-error-boundary": "^4.1.2",
8484
"react-intl": "^6.4.4",
85-
"react-on-rails-pro": "17.0.0-rc.7",
86-
"react-on-rails-pro-node-renderer": "17.0.0-rc.7",
87-
"react-on-rails-rsc": "19.2.1-rc.0",
85+
"react-on-rails-pro": "17.0.0-rc.9",
86+
"react-on-rails-pro-node-renderer": "17.0.0-rc.9",
87+
"react-on-rails-rsc": "19.2.1-rc.1",
8888
"react-redux": "^8.1.0",
8989
"react-router": "^6.13.0",
9090
"react-router-dom": "^6.13.0",

yarn.lock

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8767,10 +8767,10 @@ react-is@^18.0.0, react-is@^18.3.1:
87678767
resolved "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz"
87688768
integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==
87698769

8770-
react-on-rails-pro-node-renderer@17.0.0-rc.7:
8771-
version "17.0.0-rc.7"
8772-
resolved "https://registry.npmjs.org/react-on-rails-pro-node-renderer/-/react-on-rails-pro-node-renderer-17.0.0-rc.7.tgz#dc5da170b71ae91cb6e53305f90645ee5c2d95c9"
8773-
integrity sha512-qyB0wd1AU7KsPMJJyc3U3l4rgq8ZVR8FOAqNQ4riZ2adqeNfz5k5Gx1NKwKMWd51ri7fGqyZDFC8295bAIQEZw==
8770+
react-on-rails-pro-node-renderer@17.0.0-rc.9:
8771+
version "17.0.0-rc.9"
8772+
resolved "https://registry.npmjs.org/react-on-rails-pro-node-renderer/-/react-on-rails-pro-node-renderer-17.0.0-rc.9.tgz#1b0e550907b4228dcfd47f217302f458f3923d21"
8773+
integrity sha512-wZoksaZ5fCHUcyS06azjBlVnVUrmApfdJfSYlgg/RtNLt68XbqHarcZZovLS3zgwsf9BLe2Zsg3CxgPs52hEAQ==
87748774
dependencies:
87758775
"@fastify/formbody" "^7.4.0 || ^8.0.2"
87768776
"@fastify/multipart" "^8.3.1 || ^9.0.3"
@@ -8780,27 +8780,27 @@ react-on-rails-pro-node-renderer@17.0.0-rc.7:
87808780
lockfile "^1.0.4"
87818781
pino "^9.14.0 || ^10.1.0"
87828782

8783-
react-on-rails-pro@17.0.0-rc.7:
8784-
version "17.0.0-rc.7"
8785-
resolved "https://registry.npmjs.org/react-on-rails-pro/-/react-on-rails-pro-17.0.0-rc.7.tgz#d7f79b9c19e66061452bf2eecc64532da385339a"
8786-
integrity sha512-tfHNFjlX0Vnb/t4GxUc3X3mw742hHcrR3VapYfz3kAlDPNnpMi03PzPVPxwAO5FeQloHvAKq9/rjUemdsRDSQQ==
8783+
react-on-rails-pro@17.0.0-rc.9:
8784+
version "17.0.0-rc.9"
8785+
resolved "https://registry.npmjs.org/react-on-rails-pro/-/react-on-rails-pro-17.0.0-rc.9.tgz#c17e7045c82630ac5a6ea523a5485b1e987c9f23"
8786+
integrity sha512-UimCMaOMMIO3D49XJabQ5zBfzMIkBOruWt1gXur2cbVyBMoc0fjJLv0ASasBqjfYv6yTjN5ml/3mqaPkBQImsQ==
87878787
dependencies:
8788-
react-on-rails "17.0.0-rc.7"
8788+
react-on-rails "17.0.0-rc.9"
87898789

8790-
react-on-rails-rsc@19.2.1-rc.0:
8791-
version "19.2.1-rc.0"
8792-
resolved "https://registry.npmjs.org/react-on-rails-rsc/-/react-on-rails-rsc-19.2.1-rc.0.tgz#cf50da6586b8c978d3ff0699178e892e8cbde006"
8793-
integrity sha512-lWUQloOMYS2/Jio7M9pKaY84+gNJ1ZD2pMTj37HDZtf6GsJjb0CJfJlizvxbquUdMQawX+1h59c63syFZ7AWmQ==
8790+
react-on-rails-rsc@19.2.1-rc.1:
8791+
version "19.2.1-rc.1"
8792+
resolved "https://registry.npmjs.org/react-on-rails-rsc/-/react-on-rails-rsc-19.2.1-rc.1.tgz#4ec7ba153e91feac4e9ac1d22069e59112b1cd70"
8793+
integrity sha512-ZwfZ2THm95Oo6a9cihkpK6SCEnEuZk298+q0DYACHImRXGlMXOzS5xwWl7jrB4FOYRWY576HC9sF7yRwO5wTrA==
87948794
dependencies:
87958795
acorn-loose "^8.3.0"
87968796
neo-async "^2.6.1"
87978797
react-server-dom-webpack "~19.2.7"
87988798
webpack-sources "^3.2.0"
87998799

8800-
react-on-rails@17.0.0-rc.7:
8801-
version "17.0.0-rc.7"
8802-
resolved "https://registry.npmjs.org/react-on-rails/-/react-on-rails-17.0.0-rc.7.tgz#02c73fc20e68a7471aae391c9e5c7ed5ca3adaff"
8803-
integrity sha512-JWeDJeFUc8TEWtz4MWLMHpCIPBw3stKBx//EY8aPDZDwL1UxX3tnDDt/4JlIOzvGonz4ncGxEbEKcnBheyafDw==
8800+
react-on-rails@17.0.0-rc.9:
8801+
version "17.0.0-rc.9"
8802+
resolved "https://registry.npmjs.org/react-on-rails/-/react-on-rails-17.0.0-rc.9.tgz#b6a3af1bee13bbebffb94c94e1fda3080f1b2b0c"
8803+
integrity sha512-gg3FqUo/pJYLL2uwb+jZbrE8JfBGDVO1cuqhfxePVnYA1lJyh3kTK+4Kd5eO+JHYpMFLYqU4axbu+GYbCqLXug==
88048804

88058805
react-proxy@^1.1.7:
88068806
version "1.1.8"

0 commit comments

Comments
 (0)