Releases: tobua/papua
Releases · tobua/papua
v4.0.0
4.0.0 (2023-04-11)
Migration
For customized webpack.config.js
files rename them to rspack.config.js
. Some slight configuration adjustments might be necessary, check out the official Rspack documentation. While Rspack already works very smoothly and fast there might still be some compatibility issues with webpack plugins. The workbox-webpack-plugin
for PWAs has been disabled for now until compatibility is ensured.
Jest as a test-runner has been deprecated in favor of vitest.
Bug Fixes
- build: build configuration improvements (d32ba22)
- build: migrate CopyPlugin (5bc6b72)
- configuration: improve and test custom user configuration (a167dc1)
- options: migrate reading package options (9dcb2c8)
- typescript: patch compilation hook support for type checking (9822e08)
- watch: implement watch functionality using Rspack (3a402b3)
Features
- build: implement basic favicon support (4a6f1cc)
- build: migrate and test publicPath to reference assets (3b50599)
- build: migrate build and watch stats (6e8a336)
- build: separate devServer configuration & image asset support (5505f60)
- configuration: migrating more configuration and html code (77d9bc0)
- configuration: multiple configurations and other migrations (d6abfe8)
- eject: migrate and test eject script (a5750a3)
- general: rewrite in Rspack, TypeScript and workspaces support (09d7cb3)
- general: various remaining refactoring and migration tasks (67b0761)
- lint: migrate and improve lint script and tests (7e42a86)
- scripts: basic configuration tests and rspack compiler for build (5024a49)
- scripts: implement DevServer for start script (ce57e2d)
- serve: migrate and test serve script (84e828d)
- typescript: generate tsconfig.json and migrate TypeScript tests (a035f57)
BREAKING CHANGES
- general: switching from webpack to rspack (new interface and configuration)