- Upgrade nvmrc to use Node v22.
- Upgrade the frontend dependency
- Add
Tailwind,Bootstrapand theSCSSas the pre-built style solutions. - Add doc for
Tailwind v4
- Remove
Bootstrapfrom the default setup. - Update doc about
Bootstrap,SWC,React,Vue - Update frontend dependency to the latest version
- Support Node LTS Iron
- Upgrade some frontend dependency
- Switch from
@babel/plugin-proposal-class-propertiesto@babel/plugin-transform-class-properties
- Upgrade some frontend dependency
- Upgrade nearly all frontend dependency package.
- Drop
file-loader, useWebpack Assetinstead - Remove deprecated package
babel/polyfil - Update Tailwind doc for v3
- Fix
stylelintwhenrun_npm_command_at_root
- Fix missing
postcss.config.jswhenrun_npm_command_at_root
- Drop IE support in
browserslist - Add
run_npm_command_at_root, so user can runnpmcommand under the root directory instead of thefrontenddirectory. - Add
esbuildsupport in doc - Add
live reloadfeature in doc
- Makes
webpack_loaderrender Django hashed static file - Update
pre-commit-config.yaml
DELETED
- Use
Poetryto manage project meta info and dependency - Rename app from
webpack_loadertowebpack_boilerplate - Move the
frontend_templateunderwebpack_boilerplatedirectory - When publishing, upload
frontend_templateso the frontend template is also pinned. - Make
cookiecutterusefrontend_templateinwebpack_boilerplatedirectory instead of the Git repo.
- Upgrade nvmrc to use
lts/fermium - Upgrade dependency
- Import
postcss-preset-env - Add doc for
Tailwind CSS
- Update README
- Better support JS debug