What's Changed
Breaking Changes 🍭
- feat(wasm)!: support wasm modules in ESM output with compile and preserve modes by @elecmonkey in #1726
- feat(core)!: support mode in inspectConfig by @Timeless0911 in #1812
- feat(core)!: support Web Worker in ESM output by @elecmonkey in #1774
- feat(core)!: enable createRequire parser by default by @elecmonkey in #1814
- feat(core)!: preserve
new URLassets as relative URLs by @elecmonkey in #1781
New Features 🎉
- feat: support shared
formatconfig by @elecmonkey in #1796 - feat: support shared
dtsconfig by @elecmonkey in #1804 - feat(deps): update Rsbuild to v2.1.10 by @Timeless0911 in #1826
Bug Fixes 🐞
- fix(core): preserve async config inference by @chenjiahan in #1787
- fix(dts): count
optionalDependenciesin autoExternal by @elecmonkey in #1786
Document 📖
- docs: clarify declaration entry resolution by @Timeless0911 in #1792
- docs: refresh Rstack slogan by @chenjiahan in #1793
- docs: update documentation for Rslib v1 by @Timeless0911 in #1794
- docs: add Rslib v1 upgrade guide by @Timeless0911 in #1805
- docs: remove Modern.js Module migration documentation in v1 by @elecmonkey in #1808
- docs: fix WASM runtime support docs by @elecmonkey in #1813
- docs: refine Web Workers guide by @Timeless0911 in #1815
- docs: add FAQ for preserving webpack_require by @Timeless0911 in #1816
- docs: clarify TypeScript limitation note for wasm source imports by @elecmonkey in #1818
- docs: document Node.js addon support by @Timeless0911 in #1819
- docs: unify top-level configuration terminology by @elecmonkey in #1823
- docs: clarify new URL asset handling by @Timeless0911 in #1824
- docs: update v1 upgrade guide by @elecmonkey in #1817
Other Changes
- chore(deps): update dependency @testing-library/jest-dom to v7 by @renovate[bot] in #1791
- chore(deps): update actions/setup-node action to v7 - autoclosed by @renovate[bot] in #1790
- chore(deps): update actions/checkout digest to 3d3c42e by @renovate[bot] in #1789
- chore(deps): migrate to pnpm catalogs by @Timeless0911 in #1795
- chore(deps): upgrade Rslib to 1.0.0-beta.1 by @Timeless0911 in #1797
- chore(deps): update all non-major dependencies by @renovate[bot] in #1799
- chore(deps): reorganize TypeScript catalogs by @Timeless0911 in #1803
- chore: upgrade Rsbuild to 2.1.9 by @elecmonkey in #1810
- chore(deps): update all non-major dependencies by @renovate[bot] in #1801
- chore(deps): update brace-expansion by @Timeless0911 in #1820
- test: cover Node.js addons in asset builds by @Timeless0911 in #1821
- test: improve createRequire parser coverage by @Timeless0911 in #1822
- chore(deps): update all non-major dependencies by @renovate[bot] in #1827
Full Changelog: v1.0.0-beta.1...v1.0.0-beta.2