- Add
serve:*
npm tasks - Add chunk file names to
html-bundler-webpack-plugin
config - Update readme to not mention css extraction plugin anymore, as it is not used
-
Added sourceMaps (dev, prod)
-
Added non-delayed example of prefetched file
-
Changed
console.log
copy -
Small cleanup in webpack config
-
html-bundler-webpack-plugin
- Always inline entry points (JS and CSS)
- No longer emits inlined files
- Improved readme to explain current behavior and how to customize it
- Improved examples
- Sped up CI, added node 21, dropped node 18 from builds
- Update Readme to reflect pnpm migration
- Upgrade all npm dependencies
- Fix async chunk names
- Remove unnecessary dependencies
- Cleanup npm tasks
- Add HTML minification in production mode
- [BREAKING] Migrated from
html-webpack-plugin
and its plugins tohtml-bundler-webpack-plugin
- Credits: @webdiscus- CSS is now inlined in production mode. Configurable in webpack.config.js
- Main JS is now inlined in production mode. To load asynchronously make sure to use dynamic import.
- Added second dynamic chunk example - without prefetching
- [BREAKING] Removed support for node 14
- [BREAKING] Migrated to pnpm
- [BREAKING] Installed missing optional dependencies (rimraf, cross-env), and changed npm tasks to use them directly instead of npx/pnpx
- [BREAKING] Changed very conservative browserslist string from
last 3 years
tolast 2 versions and >1%
. It will generate more modern build, hopefully smaller and faster. To verify if it satisfies your requirements runpnpx browserslist "last 2 versions and >1%"
in your terminal and check if browsers you support are there. - [CI] Sped up Github Actions by caching node_modules
- Upgraded npm dependencies
- Upgraded npm dependencies
- Updated kitchen sink
- [CI] Upgraded Github Actions
- [CI] Added Node 18 to the CI build
- [CI] Made github pages publish only on successful builds
- Added preview on github pages
- Updates readme to describe TailwindCSS examples in the config
- Upgraded npm dependencies
- Add CSS inlining into html file using webpack plugin - only in production mode
- Small refactor of webpack config
- Change build directory from
app
todist
- Do not minify css in
dev
mode - Do not compile js/css from
node_modules
directory - Add
src/static
directory for assets not parsed by Webpack loaders - Add favicon as an example of static file
- Remove
mode: 'jit'
setting - Remove prefix from classes, so it is now default - less friction when using
- Migrate from
@tailwindcss/custom-forms
to official@tailwindcss/forms
. - Include full @tailwindcss/forms demo page as index.html for better debugging and showcase.
- Fix missing index.html in git.
- Migrate to
html-webpack-plugin
to have more options. - Migrate from livereload to
webpack-dev-server
for speed and convenience. - Remove postcss-fixes.
- Add index.html to make testing easier. Update tailwind config file to 3.x format. Upgrade all npm dependencies.
- Update to TailwindCSS 3.0.2
- Update TailwindCSS to 1.2.0
- Add Windows support
- Add macos and windows to CI
- Remove Node 8 from CI
- Add cross-env and del-cli to fix windows builds