shakapacker
Advanced tools
Changelog
[v8.0.2] - August 28, 2024
Changelog
[v8.0.1] - July 10, 2024
webpack-merge
v6 to be used PR 502 by G-Rath.Changelog
[v8.0.0] - May 17, 2024
See the v8 Upgrade Guide.
Removes CDN url from the manifest.json paths. PR 473 by tomdracz. This returns to the Webpacker behaviour prior to the aborted Webpacker v6.
Removes deprecated support of Webpacker
spelling, config variables and constants. PR 429 by tomdracz.
The usage of those has been deprecated in Shakapacker v7 and now fully removed in v8. See the v7 Upgrade Guide for more information if you are still yet to address this deprecation.
Remove globalMutableWebpackConfig
global PR 439 by G-Rath.
Use generateWebpackConfig
instead.
Use package_json
gem to manage Node dependencies and commands, and use npm
by default PR 430 by G-Rath
This enables support for package managers other than yarn
, with npm
being the default; to continue using Yarn,
specify it in package.json
using the packageManager
property.
This also removed @node_modules_bin_path
, SHAKAPACKER_NODE_MODULES_BIN_PATH
, and support for installing Shakapacker
's javascript package in a separate directory from the Gemfile containing Shakapacker
's ruby gem.
Remove yarn_install
rake task, and stop installing js packages automatically as part of assets:precompile
PR 412 by G-Rath.
Remove https
option for webpack-dev-server
PR 414 by G-Rath.
Enable ensure_consistent_versioning
by default PR 447 by G-Rath.
Asset files put in additional_paths
will have their path stripped just like with the source_path
. PR 403 by paypro-leon.
Remove isArray
utility (just use Array.isArray
directly) and renamed a few files PR 454 by G-Rath.
Make JavaScript test helper utilities internal (chdirTestApp
, chdirCwd
, resetEnv
) PR 458 by G-Rath.
Changelog
[v7.2.3] - March 23, 2024
webpack-dev-server
v5. PR 418 by G-Rath