You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR updates the react_on_rails gem from v14.2.1 to v16.1.1, bringing significant improvements to development tooling and compatibility with modern Rails and JavaScript ecosystem standards.
Key improvements:
- Updated react_on_rails gem from 14.2.1 to 16.1.1
- Updated shakapacker gem from 8.0.0 to 8.2.0 for improved webpack integration
- Enhanced bin/dev script using ReactOnRails::Dev::ServerManager for better development server management
- Fixed Sass legacy JS API deprecation warnings by configuring sass-loader to use the modern API
- Improved development workflow with support for multiple server modes (HMR, static assets, production assets)
Technical changes:
- Updated corresponding npm packages (react-on-rails and shakapacker) to match gem versions
- Modified webpack configuration to use Sass modern API, preventing deprecation warnings
- Applied react_on_rails:install generator improvements while keeping changes minimal
- Removed unnecessary generator-created files to maintain clean codebase
- Added proper newlines at end of files following code conventions
Breaking changes:
- None identified. The update maintains backward compatibility with existing code
Impact on installations:
- Existing installations: Seamless upgrade path with no breaking changes
- New installations: Will benefit from improved development tooling and modern API usage
- All tests pass without modifications, confirming compatibility
The PR was intentionally kept minimal by reverting non-essential changes to configuration files, focusing only on the core gem update and critical fixes. This approach ensures a safer upgrade path and easier review process.
0 commit comments