react-on-rails
Advanced tools
Changelog
[15.0.0-rc.1] - 2025-06-18
Changelog
[15.0.0-rc.0] - 2025-06-16
RSCRoute
component to enable seamless server-side rendering of React Server Components. This component automatically handles RSC payload injection and hydration, allowing server components to be rendered directly within client components while maintaining optimal performance.Configuration option generated_component_packs_loading_strategy
to control how generated component packs are loaded. It supports sync
, async
, and defer
strategies. PR 1712 by AbanoubGhadban.
Support for returning React component from async render-function. PR 1720 by AbanoubGhadban.
defer_generated_component_packs
configuration option. You should use generated_component_packs_loading_strategy
instead. PR 1712 by AbanoubGhadban.globalThis
. PR 1727 by alexeyr-ci2.react-on-rails/client
instead of react-on-rails
. PR 1706 by alexeyr-ci.
react-on-rails
instead of react-on-rails/client
in browsers is now a warning for two reasons:
Changelog
[15.0.0-alpha.2] - 2025-03-07
See Release Notes for full details.
ReactOnRails.reactOnRailsPageLoaded
is now an async functionforce_load
configuration now defaults to true
defer_generated_component_packs
configuration now defaults to false
Changelog
[14.2.0] - 2025-03-03
esModuleInterop
to increase interoperability PR 1699 by alexeyr-ci.Changelog
[14.1.1] - 2025-01-15
stream-browserify
package. PR 1680 by judahmeek.js-yaml
peer dependency. PR 1678 by alexeyr-ci.Changelog
[14.1.0] - 2025-01-06
ReactOnRails.registerStore
, use registerStoreGenerators
instead. PR 1651 by alexeyr-ci.ReactOnRails.configuration.node_modules_location
to determine the location of the package.json that the react-on-rails
dependency is expected to be set by.Rails.Logger
warnings to avoid any breaking changes. PR 1657 by judahmeek.git:
dependency. PR 1664 by alexeyr-ci.stream_react_component
helper for adding streamed components to viewsstreamServerRenderedReactComponent
function in the react-on-rails package that uses React 18's renderToPipeableStream
APIYAML.safe_load
when loading locale files with config.i18n_yml_safe_load_options
. PR #1668 by dzirtusss.