Commit fcb99b7
Upgrade Shakapacker from 9.1.0 to 9.2.0 (#1931)
## Summary
This PR upgrades Shakapacker from version 9.1.0 to 9.2.0.
## Key Changes
- Update Shakapacker dependency to 9.2.0 in all
Gemfile.development_dependencies files
- Update Shakapacker dependency to 9.2.0 in all package.json files
- Update Gemfile.lock and yarn.lock files with new version
- Add CHANGELOG.md entry documenting the upgrade
## New Features in Shakapacker 9.2.0
The main addition in this version is the new `bin/shakapacker-config`
utility for debugging webpack/rspack configurations:
- **Doctor mode** (`--doctor`): Exports all configs (dev + prod, client
+ server) to `shakapacker-config-exports/` directory for comprehensive
troubleshooting
- **Save mode** (`--save`): Export current environment configurations to
files
- **Stdout mode** (default): View configurations in terminal
- **Output format options**: YAML with optional inline documentation,
JSON, or Node.js inspect formats
- Auto-detection of bundler from `shakapacker.yml`
- Pretty-printing of functions (up to 50 lines)
- Helpful `.gitignore` suggestions
This utility is useful for comparing webpack vs rspack configurations
and provides groundwork for future config comparison features.
## Testing
- ✅ Bundle install completed successfully
- ✅ Yarn install completed successfully
- ✅ RuboCop passes with no offenses
🤖 Generated with [Claude Code](https://claude.com/claude-code)
<!-- Reviewable:start -->
- - -
This change is [<img src="https://reviewable.io/review_button.svg"
height="34" align="absmiddle"
alt="Reviewable"/>](https://reviewable.io/reviews/shakacode/react_on_rails/1931)
<!-- Reviewable:end -->
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
## Release Notes
* **New Features**
* Introduced a new configuration utility supporting multiple modes and
formats.
* **Chores**
* Upgraded shakapacker dependency to version 9.2.0.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: Claude <[email protected]>1 parent 73dacca commit fcb99b7
File tree
14 files changed
+56
-21
lines changed- react_on_rails_pro
- spec
- dummy
- bin
- execjs-compatible-dummy
- bin
- spec/dummy
- bin
14 files changed
+56
-21
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
342 | 342 | | |
343 | 343 | | |
344 | 344 | | |
345 | | - | |
| 345 | + | |
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
| |||
440 | 440 | | |
441 | 441 | | |
442 | 442 | | |
443 | | - | |
| 443 | + | |
444 | 444 | | |
445 | 445 | | |
446 | 446 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5970 | 5970 | | |
5971 | 5971 | | |
5972 | 5972 | | |
5973 | | - | |
5974 | | - | |
5975 | | - | |
5976 | | - | |
| 5973 | + | |
| 5974 | + | |
| 5975 | + | |
| 5976 | + | |
5977 | 5977 | | |
5978 | 5978 | | |
5979 | 5979 | | |
| |||
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3657 | 3657 | | |
3658 | 3658 | | |
3659 | 3659 | | |
3660 | | - | |
3661 | | - | |
3662 | | - | |
3663 | | - | |
| 3660 | + | |
| 3661 | + | |
| 3662 | + | |
| 3663 | + | |
3664 | 3664 | | |
3665 | 3665 | | |
3666 | 3666 | | |
| |||
0 commit comments