What's Changed
New Features 🎉
- feat: support portable cache and disable by default by @jerrykingxyz in #12680
Bug Fixes 🐞
- fix(browser): update worker format and add e2e test by @CPunisher in #12747
- fix: sort css by sourceorder, esm import comes first by @JSerFeng in #12778
Refactor 🔨
- refactor: move pass into separate folder and driven by run_passes by @hardfist in #12735
- refactor(lazy-compilation): use POST request to transfer ids of active modules by @stormslowly in #12678
- refactor: move logger into pass and reorg some passes by @hardfist in #12742
- refactor: use newtype for alias artifact by @hardfist in #12754
- refactor: move all artifacts together by @hardfist in #12755
- refactor: use compilation readonly ref in codegen optimization hook by @stormslowly in #12743
- refactor: remove old cache by @hardfist in #12777
Other Changes
- chore: release 1.7.2 by @JSerFeng in #12710
- chore(deps): update dependency @rspack/plugin-react-refresh to ^1.6.0 by @renovate[bot] in #12718
- chore(deps): update dependency @shikijs/transformers to ^3.21.0 by @renovate[bot] in #12719
- chore(deps): update patch crates by @renovate[bot] in #12716
- test: skip recover-from-error/delete-file in watchCases by @jerrykingxyz in #12726
- test: use Rstest projects to define tests by @9aoy in #12729
- chore(deps): update patch npm dependencies by @renovate[bot] in #12717
- chore(lint): bump @rslint/core to 0.2.0 and enable default-param-last rule by @fansenze in #12746
- test: support filter test by absolute path by @9aoy in #12749
- chore: bump
swc_corefrom 54 to 55 by @CPunisher in #12758 - chore: limit threads for codspeed benchmark by @CPunisher in #12763
- chore(deps): update dependency cspell to ^9.6.0 by @renovate[bot] in #12768
- chore(deps): update dependency emnapi to ^1.8.1 by @renovate[bot] in #12769
- chore(deps): update dependency memfs to v4.53.0 by @renovate[bot] in #12770
New Contributors
Full Changelog: v1.7.2...v1.7.3