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

4 days ago

What's Changed

See 👉 Announcing Rspack v1.0 Alpha for more details

Breaking Changes 🛠

  • fix!: change default value of css to false, align with webpack by @JSerFeng in #6910
  • feat!: enable lightning css minimizer as default css minimizer by @ahabhgk in #6960
  • feat: deprecate JavaScript API (part 2) by @h-a-n-a in #6859
  • fix: compilation errors and warnings should be RspackError by @h-a-n-a in #6900
  • feat: upgrade swc to latest version by @hardfist in #6887
  • refactor: remove profile integration timestamp by @LingyuCoder in #6947
  • feat: remove fields of SwcJsMinimizerRspackPluginOptions by @h-a-n-a in #6950
  • fix!: align optimization.moduleIds and optimization.chunkIds when mode=none by @LingyuCoder in #6956
  • feat!: remove output.amdContainer from config by @fi3ework in #6958
  • feat!: revert default values of SwcJsMinimizer by @h-a-n-a in #6970
  • fix!: set default value of concatenateModules to true in production mode by @JSerFeng in #6959
  • refactor!: remove resolve tsConfigPath by @ahabhgk in #6872
  • fix!: align devtool default value by @SyMind in #6904

Performance Improvements ⚡

  • perf(rspack_plugin_javascript): use Rayon to parse modules parallelly by @fi3ework in #6864

Exciting New Features 🎉

Bug Fixes 🐞

  • fix: ci wrong in github runner by @SyMind in #6852
  • fix: export default when environment supports const by @ahabhgk in #6861
  • fix: pre walk class blocks by @ahabhgk in #6867
  • fix: should not eval exports in harmony by @ahabhgk in #6883
  • fix: clean up dependencies and types for emotion / relay by @chenjiahan in #6892
  • fix: fix type of CssExtractRspackPluginOptions.{filename,chunkFilename} by @xc2 in #6882
  • fix: missing bailout reason after introducing css extract plugin by @xc2 in #6875
  • fix: sources in source map when use EvalSourceMapDevToolPlugin by @SyMind in #6901
  • fix: CopyRspackPlugin transform option type by @9aoy in #6908
  • fix: devtool plugin cache conflict !macos by @SyMind in #6912
  • fix: fix release build by @h-a-n-a in #6921
  • fix: use entrypoint.options.runtime as key for chunk_graph.runtime_ids map if possible by @escaton in #6928
  • fix: context passed into the ModuleFactory is not correct by @h-a-n-a in #6946
  • fix!: align webpack defaults by @SyMind in #6949
  • fix: sources types by @SyMind in #6944
  • fix: should not using single line match in data url regex by @JSerFeng in #6952
  • fix: fix duplicated harmony exports with named exports and re-exports star by @h-a-n-a in #6962

Document Updates 📖

Other Changes

New Contributors

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

Don't miss a new rspack release

NewReleases is sending notifications on new releases.