Skip to content

Releases: web-infra-dev/rspack

v0.1.8

18 Apr 11:08
Compare
Choose a tag to compare

What's Changed

Infrastructure βš™οΈ

  • Rspack has nightly release now! npm i -D @rspack/cli@nightly
  • Rspack Ecosystem CI has been successfully set up and running

Performance Improvements ⚑

  • perf(core): improve cold startup performance by caching depended_modules function in code splitter by @Boshen in #2294

Exciting New Features πŸŽ‰

Bug Fixes 🐞

  • fix(html): html inject public path incorrect by @jerrykingxyz in #2707
  • fix: extend chunkGroup name from EsmDynamicImportDependency by @ahabhgk in #2712
  • fix(progress): should not display empty progress bar by @chenjiahan in #2725
  • fix: panic hook failed to restore after being suppressed by @h-a-n-a in #2734
  • fix: template literal dynamic import by @faga295 in #2732
  • fix(react-refresh): lazily access module.exports to prevent unexpected/potential TDZ error by @hyf0 in #2714
  • fix(cli): fix default NODE_ENV of command by @hardfist in #2724
  • fix: πŸ› fix crash in multiCompiler by @JSerFeng in #2744
  • fix(css): should generate css assets even if the imported css file is empty by @suxin2017 in #2759
  • fix(builtins.provide): should only replace exactly matched expression by @suxin2017 in #2721
  • fix: redirect name_for_condition in BoxModule by @hyf0 in #2778

Other Changes

New Contributors

Full Changelog: v0.1.7...v0.1.8

v0.1.7

11 Apr 05:00
Compare
Choose a tag to compare

There are some enhancements/fixes

More supported Webpack features

DX improving

Frameworks

What's Changed

New Contributors

Full Changelog: v0.1.6...v0.1.7

v0.1.6

04 Apr 09:22
Compare
Choose a tag to compare

What's Changed

  • feat(rspack_plugin_dev_friendly_split_chunks): reduce MAX_MODULES_PER_CHUNK and add MAX_SIZE_PER_CHUNK condition by @hyf0 in #2578
  • ci: encore PR titles to follow the conventional-commit rules by @hyf0 in #2584
  • fix(cli): fix semver missing by @hardfist in #2586
  • chore: fix typo in CONTRIBUTING.md by @hyf0 in #2588
  • chore: remove copy-plugin from cra example by @hardfist in #2596
  • fix: swc css minifier global not set by @IWANABETHATGUY in #2600
  • fix(dev-client): use webpack-dev-server/client directly by @bvanjoi in #2576

Full Changelog: v0.1.5...v0.1.6

v0.1.5

03 Apr 06:46
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.4...v0.1.5

v0.1.4

30 Mar 04:13
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.3...v0.1.4

v0.1.3

29 Mar 04:27
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.2...v0.1.3

v0.1.2

22 Mar 13:32
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.1.2

v0.1.1

16 Mar 05:54
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

10 Mar 00:55
Compare
Choose a tag to compare

Introducing Rspack

Today we are so thrilled to announce that Rspack is officially released! Rspack is a Rust-based JavaScript bundler developed by the ByteDance Web Infra team that has features including high-performance, webpack interoperability, flexible configuration etc. Rspack has solved many problems in our scenarios and improved the developer experience for JavaScript engineers.

On top of that, we would also like to express our sincere gratitude to all the amazing contributors who participated in the internal testing and provided valuable feedback to help shape Rspack into the robust and efficient tool it is today. Your support and dedication have been instrumental in making Rspack a reality, and we could not have done it without you. Thank you for being a part of this exciting journey with us, and we look forward to continuing to work together to make Rspack even better in the future.

For more detailed information, please turn to our blog Announcing Rspack.

Full Changelog: https://github.com/web-infra-dev/rspack/commits/v0.1.0