Skip to content

Commit bcf70a8

Browse files
justin808claude
andcommitted
Upgrade Shakapacker from 9.1.0 to 9.2.0
This upgrade adds a new `bin/shakapacker-config` utility for debugging webpack/rspack configurations with the following features: - Doctor mode (--doctor): Exports all configs for comprehensive troubleshooting - Save mode (--save): Export current environment configurations to files - Stdout mode (default): View configurations in terminal - Supports YAML, JSON, and Node.js inspect output formats Changes: - Update Shakapacker version to 9.2.0 in all Gemfile.development_dependencies - Update Shakapacker version to 9.2.0 in all package.json files - Update Gemfile.lock and yarn.lock files - Add CHANGELOG.md entry documenting the upgrade 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent bedee51 commit bcf70a8

File tree

9 files changed

+15
-13
lines changed

9 files changed

+15
-13
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ Changes since the last non-beta release.
4343

4444
- **Shakapacker 9.1.0 Upgrade**: Upgraded Shakapacker from 9.0.0 to 9.1.0. This minor version update includes bug fixes and improvements. Updated webpack configuration in Pro dummy apps to use forEach pattern for better compatibility with multiple SCSS rules. [PR 1921](https://github.com/shakacode/react_on_rails/pull/1921) by [justin808](https://github.com/justin808).
4545

46+
- **Shakapacker 9.2.0 Upgrade**: Upgraded Shakapacker from 9.1.0 to 9.2.0. This minor version update adds a new `bin/shakapacker-config` utility for debugging webpack/rspack configurations with doctor mode, save mode, and stdout mode options. Supports YAML, JSON, and Node.js inspect output formats. by [justin808](https://github.com/justin808).
47+
4648
#### Bug Fixes
4749

4850
- **Use as Git dependency**: All packages can now be installed as Git dependencies. This is useful for development and testing purposes. See [CONTRIBUTING.md](./CONTRIBUTING.md#git-dependencies) for documentation. [PR #1873](https://github.com/shakacode/react_on_rails/pull/1873) by [alexeyr-ci2](https://github.com/alexeyr-ci2).

Gemfile.development_dependencies

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# frozen_string_literal: true
22

3-
gem "shakapacker", "9.1.0"
3+
gem "shakapacker", "9.2.0"
44
gem "bootsnap", require: false
55
gem "rails", "~> 7.1"
66

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ GEM
342342
rubyzip (>= 1.2.2, < 3.0)
343343
websocket (~> 1.0)
344344
semantic_range (3.1.0)
345-
shakapacker (9.1.0)
345+
shakapacker (9.2.0)
346346
activesupport (>= 5.2)
347347
package_json
348348
rack-proxy (>= 0.6.1)
@@ -440,7 +440,7 @@ DEPENDENCIES
440440
scss_lint
441441
sdoc
442442
selenium-webdriver (= 4.9.0)
443-
shakapacker (= 9.1.0)
443+
shakapacker (= 9.2.0)
444444
spring (~> 4.0)
445445
sprockets (~> 4.0)
446446
sqlite3 (~> 1.6)

react_on_rails_pro/Gemfile.development_dependencies

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ruby '3.3.7'
77

88
gem "react_on_rails", path: "../"
99

10-
gem "shakapacker", "9.1.0"
10+
gem "shakapacker", "9.2.0"
1111
gem "bootsnap", require: false
1212
gem "rails", "~> 7.1"
1313
gem "puma", "~> 6"

react_on_rails_pro/spec/dummy/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"sass": "^1.43.4",
6464
"sass-loader": "^12.3.0",
6565
"sass-resources-loader": "^2.0.0",
66-
"shakapacker": "9.1.0",
66+
"shakapacker": "9.2.0",
6767
"style-loader": "^3.3.1",
6868
"tailwindcss": "^3.2.7",
6969
"terser-webpack-plugin": "5",

react_on_rails_pro/spec/execjs-compatible-dummy/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"react": "^18.3.1",
3131
"react-dom": "^18.3.1",
3232
"react-on-rails": "link:.yalc/react-on-rails",
33-
"shakapacker": "9.1.0",
33+
"shakapacker": "9.2.0",
3434
"style-loader": "^4.0.0",
3535
"terser-webpack-plugin": "5",
3636
"webpack": "5",

spec/dummy/Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@ GEM
346346
rubyzip (>= 1.2.2, < 3.0)
347347
websocket (~> 1.0)
348348
semantic_range (3.1.0)
349-
shakapacker (9.1.0)
349+
shakapacker (9.2.0)
350350
activesupport (>= 5.2)
351351
package_json
352352
rack-proxy (>= 0.6.1)
@@ -441,7 +441,7 @@ DEPENDENCIES
441441
scss_lint
442442
sdoc
443443
selenium-webdriver (= 4.9.0)
444-
shakapacker (= 9.1.0)
444+
shakapacker (= 9.2.0)
445445
spring (~> 4.0)
446446
sprockets (~> 4.0)
447447
sqlite3 (~> 1.6)

spec/dummy/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"sass": "^1.43.4",
5252
"sass-loader": "^12.3.0",
5353
"sass-resources-loader": "^2.1.0",
54-
"shakapacker": "9.1.0",
54+
"shakapacker": "9.2.0",
5555
"style-loader": "^3.3.1",
5656
"terser-webpack-plugin": "5.3.1",
5757
"url-loader": "^4.0.0",

spec/dummy/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5653,10 +5653,10 @@ sha.js@^2.4.0, sha.js@^2.4.8:
56535653
inherits "^2.0.1"
56545654
safe-buffer "^5.0.1"
56555655

5656-
shakapacker@9.1.0:
5657-
version "9.1.0"
5658-
resolved "https://registry.npmjs.org/shakapacker/-/shakapacker-9.1.0.tgz#6d63c4d27b9358073dd8fc3c6e79252b96d36a36"
5659-
integrity sha512-PL0DuzNLFJMwr5s908ImMuvejmC20WuDa7EfAPpPFU1pM5U8cPqqC4kwSdXFLfVU0Or/UqeegNyIB1sGBdSPiw==
5656+
shakapacker@9.2.0:
5657+
version "9.2.0"
5658+
resolved "https://registry.npmjs.org/shakapacker/-/shakapacker-9.2.0.tgz#130bbeef9e72f2bd7f8ce5b1316ca3c778201e97"
5659+
integrity sha512-eEjps0qlufHAFOYY1fixZaXkIXLOE+FgQdjwKHhARryHfv4KxYIZiSQTFU4I6BOEXaK32zkTfEXOdU46YQv2pg==
56605660
dependencies:
56615661
js-yaml "^4.1.0"
56625662
path-complete-extname "^1.0.0"

0 commit comments

Comments
 (0)