Skip to content

Commit 4936611

Browse files
authored
Upgrade React on Rails to stable 17.2.0 (#864)
Align consumed React on Rails core, Pro and Node renderer packages with stable 17.2.0. Retain compatible RSC 19.3.0 and React 19.2.8.
1 parent a749064 commit 4936611

4 files changed

Lines changed: 20 additions & 20 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", "6.0.1", require: false
9-
gem "react_on_rails_pro", "17.2.0.rc.2"
9+
gem "react_on_rails_pro", "17.2.0"
1010
gem "shakapacker", "10.3.2"
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
@@ -343,21 +343,21 @@ GEM
343343
erb
344344
psych (>= 4.0.0)
345345
tsort
346-
react_on_rails (17.2.0.rc.2)
346+
react_on_rails (17.2.0)
347347
addressable
348348
connection_pool
349349
execjs (~> 2.5)
350350
rails (>= 5.2)
351351
rainbow (~> 3.0)
352352
shakapacker (>= 6.0)
353-
react_on_rails_pro (17.2.0.rc.2)
353+
react_on_rails_pro (17.2.0)
354354
async (>= 2.29)
355355
async-http (~> 0.95)
356356
execjs (~> 2.9)
357357
io-endpoint (~> 0.17.0)
358358
jwt (>= 2.8, < 4)
359359
nokogiri (>= 1.12, < 2)
360-
react_on_rails (= 17.2.0.rc.2)
360+
react_on_rails (= 17.2.0)
361361
redcarpet (3.6.0)
362362
redis (5.3.0)
363363
redis-client (>= 0.22.0)
@@ -540,7 +540,7 @@ DEPENDENCIES
540540
rails-html-sanitizer
541541
rails_best_practices
542542
rainbow
543-
react_on_rails_pro (= 17.2.0.rc.2)
543+
react_on_rails_pro (= 17.2.0)
544544
redcarpet
545545
redis (~> 5.0)
546546
rspec-rails (~> 6.0.0)

‎package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@
8282
"react-dom": "19.2.8",
8383
"react-error-boundary": "^4.1.2",
8484
"react-intl": "^6.4.4",
85-
"react-on-rails-pro": "17.2.0-rc.2",
86-
"react-on-rails-pro-node-renderer": "17.2.0-rc.2",
85+
"react-on-rails-pro": "17.2.0",
86+
"react-on-rails-pro-node-renderer": "17.2.0",
8787
"react-on-rails-rsc": "19.3.0",
8888
"react-redux": "^8.1.0",
8989
"react-router": "^6.30.6",

‎yarn.lock‎

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8962,10 +8962,10 @@ react-is@^18.0.0, react-is@^18.3.1:
89628962
resolved "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz"
89638963
integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==
89648964

8965-
react-on-rails-pro-node-renderer@17.2.0-rc.2:
8966-
version "17.2.0-rc.2"
8967-
resolved "https://registry.npmjs.org/react-on-rails-pro-node-renderer/-/react-on-rails-pro-node-renderer-17.2.0-rc.2.tgz#59c962296014a01d339cabb29dbf07e945cad4ec"
8968-
integrity sha512-azq2zJ9MvnW9xfuPppQ9atXbONfRjumvWBf/nnZg4YpzOMLgi3tR0DUvRxuMGnFkIw9jR8sCUEoI7GkdpXlyDA==
8965+
react-on-rails-pro-node-renderer@17.2.0:
8966+
version "17.2.0"
8967+
resolved "https://registry.npmjs.org/react-on-rails-pro-node-renderer/-/react-on-rails-pro-node-renderer-17.2.0.tgz#bc6db6b8422f550837cfd3e26c914499c6edcd45"
8968+
integrity sha512-E+mu0a3JEwYVivfmuEfLuZwHTBPyflousjeWuOF5yB5TrFkCjwKS3wdqX9ccZ2a/MGyslk/HSU0O7yj7nQ77fg==
89698969
dependencies:
89708970
"@fastify/formbody" "^7.4.0 || ^8.0.2"
89718971
"@fastify/multipart" "^8.3.1 || ^9.0.3"
@@ -8975,12 +8975,12 @@ react-on-rails-pro-node-renderer@17.2.0-rc.2:
89758975
lockfile "^1.0.4"
89768976
pino "^9.14.0 || ^10.1.0"
89778977

8978-
react-on-rails-pro@17.2.0-rc.2:
8979-
version "17.2.0-rc.2"
8980-
resolved "https://registry.npmjs.org/react-on-rails-pro/-/react-on-rails-pro-17.2.0-rc.2.tgz#8cbd8fba047b94f1c860a5d7d8723c3ab571c0c4"
8981-
integrity sha512-SKadnfvU2/74z+MfRnsIaf+j7ds57zzMky9KgF/SmhbUurtoffBqvkn01DEIzs+0IWZVty99yWfre48MEVE75Q==
8978+
react-on-rails-pro@17.2.0:
8979+
version "17.2.0"
8980+
resolved "https://registry.npmjs.org/react-on-rails-pro/-/react-on-rails-pro-17.2.0.tgz#fbc00542b431beb4809a0db678abefb879aa4800"
8981+
integrity sha512-89DFq32Nuz+nngBR/7SEZb3Qk2glD2X4/2HtqQYzEiWMAKDh5w1isHcKepezBiLUgXo1x9TTjUntkAWrmToDkA==
89828982
dependencies:
8983-
react-on-rails "17.2.0-rc.2"
8983+
react-on-rails "17.2.0"
89848984

89858985
react-on-rails-rsc@19.3.0:
89868986
version "19.3.0"
@@ -8993,10 +8993,10 @@ react-on-rails-rsc@19.3.0:
89938993
react-server-dom-webpack "~19.2.8"
89948994
webpack-sources "^3.2.0"
89958995

8996-
react-on-rails@17.2.0-rc.2:
8997-
version "17.2.0-rc.2"
8998-
resolved "https://registry.npmjs.org/react-on-rails/-/react-on-rails-17.2.0-rc.2.tgz#de777f555cb26f6b37964f52f79efcdf7715f4de"
8999-
integrity sha512-PMM6rKHPS8ttn7jlE1mHvYB2v3sam13osaRkCM1LSXqXZmn+e7Pk/p+OWs0B9mEbgbOXzVvS2605QXnnfbIqBA==
8996+
react-on-rails@17.2.0:
8997+
version "17.2.0"
8998+
resolved "https://registry.npmjs.org/react-on-rails/-/react-on-rails-17.2.0.tgz#6dfb1f9b9eb2c8912c5b5d2d06230b484d80cd3a"
8999+
integrity sha512-t6vOTT7fnyIB4VtW3chl3b1DcmQVR01sNhg1nevTol0hySweWCdigAOCfFyTDyGgSiXYD2ZGrZUSKGz2oVOm3Q==
90009000

90019001
react-proxy@^1.1.7:
90029002
version "1.1.8"

0 commit comments

Comments
 (0)