What's Changed
New Features 🎉
- feat: improve deprecation warning messages by @chenjiahan in #12524
- feat: add rspack_tools to compare .cache from different os by @jerrykingxyz in #12499
Bug Fixes 🐞
- fix: exclude hidden dir from snapshot managedPaths default value by @jerrykingxyz in #12486
- fix: relative resource path in source maps on Windows by @SyMind in #12493
- fix: parsing arrow function IIFE by @LingyuCoder in #12490
- fix: compile-time evaluation of optional chaining by @LingyuCoder in #12494
- fix: SRI plugin runtime module check for Module Federation by @LingyuCoder in #12519
- fix: use default runtime to export default interop and keep empty import for externals by @JSerFeng in #12530
Refactor 🔨
- refactor(esm-lib-plugin): manually resolve exports that re star-exported, and improve NodeTargetPlugin for module output by @JSerFeng in #12476
Document Updates 📖
- docs: add test/include/exclude options for eval source map devtool by @LingyuCoder in #12495
- docs: use Rspress's default table styles by @chenjiahan in #12496
- docs: remove unused code, correct the usage of Link and Table. by @SoonIter in #12498
- docs: enhance
output.asyncChunksdocumentation and examples by @chenjiahan in #12500 - docs: stablize inline exports configurations by @ahabhgk in #12504
- docs: format markdown files by @chenjiahan in #12507
- docs: mention browserslist limitations in target configuration by @chenjiahan in #12515
- docs: correct markdown link in infrastructure logging by @chenjiahan in #12525
- docs: remove obsolete comments from config examples by @chenjiahan in #12526
Other Changes
- chore: release v1.7.0-beta.0 by @CPunisher in #12487
- chore(ci): update windows zstd version by @stormslowly in #12489
- chore(deps): update patch npm dependencies by @renovate[bot] in #12478
- chore(deps): bump Rslib v0.18.5 by @Timeless0911 in #12502
- chore(ci): collapse the diff action detail comments by @yifancong in #12503
- chore(deps): update dependency commander to v14 by @renovate[bot] in #12510
- chore(deps): update pnpm to v10.26.1 by @renovate[bot] in #12509
- chore(deps): update dependency @swc/plugin-remove-console to ^12.1.0 by @renovate[bot] in #12508
- chore(deps): update dependency jest-diff to v30 by @renovate[bot] in #12512
- chore(deps): update dependency pretty-format to v30 by @renovate[bot] in #12514
- ci: check formats for doc-only changes by @chenjiahan in #12511
- chore(deps): update patch crates by @renovate[bot] in #12152
- test: add retry configuration for CI to reduce flakes by @chenjiahan in #12517
- test: enable previously skipped stats output tests by @LingyuCoder in #12520
- chore: bump swc_core from 50.2.3 to 52.0.0 and swc_experimental from 0.3.3 to 0.3.5 by @CPunisher in #12518
- chore: restructure examples and add basic React example by @chenjiahan in #12522
- chore: remove logic of parallelCodeSplitting by @JSerFeng in #12424
- test: cleanup obsolete test cases and update test configurations by @LingyuCoder in #12523
- chore: allow prettier to format test tools and e2e files by @chenjiahan in #12528
Full Changelog: v1.7.0-beta.0...v1.7.0-beta.1