github web-infra-dev/rsbuild v1.0.0-alpha.0

latest releases: v1.2.0-beta.0, v1.2.0-alpha.0, v1.1.13...
6 months ago

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

New Contributors

Full Changelog: v0.7.10...v1.0.0-alpha.0

Don't miss a new rsbuild release

NewReleases is sending notifications on new releases.