github web-infra-dev/rspack v2.0.0-beta.0

12 hours ago

What's Changed

Breaking Changes 🛠

Performance Improvements ⚡

  • perf: remove ropey crate to reduce binary size by @SyMind in #12433

New Features 🎉

Bug Fixes 🐞

  • fix: enable panic backtrace for release-debug profile by @Copilot in #12856
  • fix(mf): respect request changes in shared plugins by @ahabhgk in #12863
  • fix: prevent panic on template literals with invalid escape sequences by @Copilot in #12867
  • fix: rsc should handle concat module in build server manifest by @SyMind in #12859
  • fix: fix used exports for global entry that inject to async entrypoints by @ahabhgk in #12883
  • fix: should render export name when re-export from different modules by @JSerFeng in #12886
  • fix: unsafe cache cannot watch symlink by @SyMind in #12885
  • fix!: remove unsafe cache by @SyMind in #12892
  • fix: prevent server actions from being removed in production build by @SyMind in #12898
  • fix(rstest): rstest.importActual not work when imported from @rstest/core by @9aoy in #12908
  • fix: build_chunk_graph recover logic by @hardfist in #12920

Refactor 🔨

  • refactor: collect module runtime requirements by @LingyuCoder in #12843
  • refactor: use runtime module for optimized deferred module by @ahabhgk in #12884
  • refactor: optimize RuntimeGlobals definition with auto-inc macro by @ahabhgk in #12889
  • refactor: enable rule for all crates by @hardfist in #12893
  • refactor: enable more perf rule by @hardfist in #12901
  • refactor: incremental.buildChunkGraph works only for skip building chunk graph by @JSerFeng in #12845

Other Changes

New Contributors

Full Changelog: v2.0.0-alpha.1...v2.0.0-beta.0

Don't miss a new rspack release

NewReleases is sending notifications on new releases.