Skip to content

Releases: web-infra-dev/rsbuild

v1.0.0-alpha.7

10 Jul 02:39
65ab200
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Performance 🚀

Bug Fixes 🐞

  • fix(plugin-solid): remove @babel/preset-typescript for resolve the babel warning by @zhylmzr in #2842
  • fix: transform Module Federation runtime by @chenjiahan in #2850
  • fix: incorrect WS port when using MF by @chenjiahan in #2852

Document 📖

Other Changes

  • chore: export some types for use by @9aoy in #2851
  • chore: clear some useless utils by @9aoy in #2854

New Contributors

Full Changelog: v1.0.0-alpha.6...v1.0.0-alpha.7

v1.0.0-alpha.6

08 Jul 14:38
713270d
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Performance 🚀

Bug Fixes 🐞

Document 📖

  • docs: add environment api basic guide by @9aoy in #2834

Other Changes

Full Changelog: v1.0.0-alpha.5...v1.0.0-alpha.6

v1.0.0-alpha.5

07 Jul 01:55
00d5ebe
Compare
Choose a tag to compare

What's Changed

Performance 🚀

Bug Fixes 🐞

Other Changes

New Contributors

Full Changelog: v1.0.0-alpha.4...v1.0.0-alpha.5

v1.0.0-alpha.4

05 Jul 05:45
674576f
Compare
Choose a tag to compare

What's Changed

Breaking Change 💡

Rsbuild 1.0.0-alpha.4 set output.polyfill to 'off' by default, this can reduce the polyfill code and generate smaller bundles by default.

If your application need polyfill, please set output.polyfill to 'usage' or 'entry':

// rsbuild.config.ts
export default {
  output: {
    polyfill: 'usage'
  }
};

See the vote on Twitter: https://x.com/rspack_dev/status/1808439138439274780

New Features 🎉

Performance 🚀

Document 📖

  • docs: add get environment context info guide by @9aoy in #2796

Other Changes

Full Changelog: v1.0.0-alpha.3...v1.0.0-alpha.4

v1.0.0-alpha.3

04 Jul 09:52
50232db
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • feat!(plugin-vue2): update Vue 2 compiler options to condense whitespace by @a145789 in #2785
  • feat: improve the default splitting cache groups by @chenjiahan in #2792

Performance 🚀

Bug Fixes 🐞

  • fix: tools.rspack / bundlerChain can be used in environment config by @9aoy in #2790
  • fix(plugin-swc): type issue with moduleResolution node16+ by @chenjiahan in #2791
  • fix: remove cache groups helper by @chenjiahan in #2793
  • fix: unexpected url print in windows by @9aoy in #2788
  • fix: output config should works when target is node by @9aoy in #2795

Other Changes

New Contributors

Full Changelog: v1.0.0-alpha.2...v1.0.0-alpha.3

v1.0.0-alpha.2

03 Jul 15:39
eb1940e
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

Full Changelog: v1.0.0-alpha.1...v1.0.0-alpha.2

v1.0.0-alpha.1

03 Jul 15:24
d3381d2
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • feat: prettier print file size log by @9aoy in #2761
  • feat: add environments param into rsbuild api by @9aoy in #2768

Bug Fixes 🐞

  • fix(create-rsbuild): should lock alpha version by @chenjiahan in #2760
  • fix(server): should match resource correctly with full url assetPrefix by @9aoy in #2754
  • fix(plugin/assets-retry): repeated retrying of async css chunk by @SoonIter in #2645
  • fix(plugin-source-build): avoid self reference by @chenjiahan in #2774
  • fix(plugin-source-build): dedupe references by @chenjiahan in #2777
  • fix: update plugin context and documentation by @9aoy in #2775

Document 📖

Other Changes

New Contributors

Full Changelog: v1.0.0-alpha.0...v1.0.0-alpha.1

v1.0.0-alpha.0

02 Jul 08:47
433936b
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

See Breaking changes in Rsbuild v1.0.0 for more details.

New Features 🎉

  • feat(server): support load SSR module by @9aoy in #2528
  • feat: support environment config by @9aoy in #2633
  • feat: expose reduceConfigs helper by @chenjiahan in #2631
  • feat: allow to use port placeholder in client.port by @chenjiahan in #2641
  • feat: support read environments source.entry config by @9aoy in #2643
  • feat: support apply environment html-related config by @9aoy in #2647
  • feat: support apply more environment configs by @9aoy in #2652
  • feat: use environment name as progress id by @chenjiahan in #2670
  • feat: handle more cases in ensureAssetPrefix helper by @chenjiahan in #2671
  • feat(deps): bump core-js v3.37 and @swc/helpers by @chenjiahan in #2673
  • feat(styled-components): use SWC Wasm plugin by @chenjiahan in #2679
  • feat: support apply environment bundleAnalyze config by @9aoy in #2682
  • feat(type-check): allow to check multiple tsconfig files by @chenjiahan in #2684
  • feat: print file size grouped by environment by @9aoy in #2683
  • feat: support apply environment nonce config by @9aoy in #2685
  • feat(source-build): support for flat conditional exports by @chenjiahan in #2688
  • types: allow to configure dev in environments by @chenjiahan in #2695
  • feat: support for merging environments config by @chenjiahan in #2700
  • feat: add modifyEnvironmentConfig hook by @9aoy in #2707
  • feat: support apply environment moduleFederation config by @9aoy in #2692
  • feat(create-rsbuild): enable allowImportingTsExtensions by @chenjiahan in #2710
  • feat: add basic server environment api by @9aoy in #2714
  • feat: allow to configure progress bar by environment by @chenjiahan in #2730
  • feat: support output environment config when inspect config by @9aoy in #2738

Performance 🚀

Bug Fixes 🐞

Document 📖

Other Changes

Read more

v0.7.10

26 Jun 03:46
Compare
Choose a tag to compare

What's Changed

Other Changes

  • chore(deps): bump rspack to 0.7.5 by @9aoy in #2706

Full Changelog: v0.7.9...v0.7.10

v0.7.9

18 Jun 11:25
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Document 📖

Other Changes

New Contributors

Full Changelog: v0.7.8...v0.7.9