Node binding for rspack
Last release 2 days ago
27 Aug 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
1118 releases Β· first in 2022
Release timeline
1118 releases since 2022One column per quarter.
Releases
- 0.5.4-canary-3e3c355-2024022010015520 Feb 2024pre-release
Nothing published for this version
- 0.5.4-canary-3b2a861-2024021909141919 Feb 2024pre-release
Nothing published for this version
- 0.5.4-canary-338a581-2024022609061126 Feb 2024pre-release
Nothing published for this version
- 0.5.4-canary-3057057-2024022400462524 Feb 2024pre-release
Nothing published for this version
- 0.5.4-canary-27d0636-202402092049179 Feb 2024pre-release
Nothing published for this version
- 0.5.4-canary-0c71242-2024022706302827 Feb 2024pre-release
Nothing published for this version
- 0.5.4-canary-0270f8c-2024022501224125 Feb 2024pre-release
Nothing published for this version
- 0.5.329 Jan 2024
Release notes
Open source β<!-- Release notes generated using configuration in .github/release.yml at v0.5.3 -->
What's Changed
Highlights
Fix: build gets stuck at seal when using Module Federation with
sharedoptionWhen using ModuleFederationPlugin with
sharedoption, build may get stuck. See #5494Performance Improvements β‘
- perf: lazy calculate compilation.modules and compilation.chunks by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/5433
- perf: lazy calculate asset.source by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/5483
- perf: set default WATCHPACK_WATCHER_LIMIT to 20 by @hardfist in https://github.com/web-infra-dev/rspack/pull/5486
- perf: enable "thin" LTO for release by @Boshen in https://github.com/web-infra-dev/rspack/pull/5505
Exciting New Features π
- feat: context module support inline loader by @faga295 in https://github.com/web-infra-dev/rspack/pull/4931
Bug Fixes π
- fix: evaluate if stmt should skip import specifier in dead branch by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/5431
- fix: resolve error with inline loader without module specifier by @SyMind in https://github.com/web-infra-dev/rspack/pull/5409
- fix(@rspack/core): js Compilation instance is not recreated as expected when rebuilding on watch/serve mode by @xc2 in https://github.com/web-infra-dev/rspack/pull/5436
- fix(renovate): ignore
textwrapby @Boshen in https://github.com/web-infra-dev/rspack/pull/5444 - fix: InnerGraph does not rename the usage of the renamed class in if statement #5441 by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/5448
- fix: use full content hash in
SourceMapDevtoolPluginby @SyMind in https://github.com/web-infra-dev/rspack/pull/5447 - fix: assign depth for include dependencies by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5458
- fix: fix oxlint warning and trigger js when pnpm changes by @Boshen in https://github.com/web-infra-dev/rspack/pull/5484
- fix: make split consistant result by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/5488
- fix: should not provide for defined variable by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5489
- fix: asset source can not be undefined by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/5509
Other Changes
- cleanup
CompatibilityScannerby @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5422 - refactor: cleanup unnecessary swc visitor by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5432
- chore: use
cargo machetefor checking unused dependencies by @Boshen in https://github.com/web-infra-dev/rspack/pull/5429 - chore: fix broken build by @Boshen in https://github.com/web-infra-dev/rspack/pull/5440
- refactor: streamline filename creation and context preparation for assets in SourceMapDevToolPlugin by @SyMind in https://github.com/web-infra-dev/rspack/pull/5434
- chore: unify crate versions by @Boshen in https://github.com/web-infra-dev/rspack/pull/5449
- chore: pin
styled_componentsalong with the same swc versions by @Boshen in https://github.com/web-infra-dev/rspack/pull/5451 - chore(deps): update crates by @renovate in https://github.com/web-infra-dev/rspack/pull/5425
- chore(deps): update rust crate wasmparser to 0.120.0 by @renovate in https://github.com/web-infra-dev/rspack/pull/5455
- Cleanup some scanner by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5452
- refactor: cleanup swc react visitor by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5457
- chore: bump indexmap from 1.9.3 to 2.1.0 by @Boshen in https://github.com/web-infra-dev/rspack/pull/5459
- chore: bump bitflags to v2.4.2 by @Boshen in https://github.com/web-infra-dev/rspack/pull/5462
- chore: renovate bot turn on npm devDependencies update by @Boshen in https://github.com/web-infra-dev/rspack/pull/5464
- chore: renovate ignore more directories by @Boshen in https://github.com/web-infra-dev/rspack/pull/5466
- chore: bump handlebars to v5.1.1 by @Boshen in https://github.com/web-infra-dev/rspack/pull/5463
- chore: bump TypeScript to 5.3.3 by @Boshen in https://github.com/web-infra-dev/rspack/pull/5468
- chore: remove typescript devDependencies from packages/create-rspack/template-react-ts by @Boshen in https://github.com/web-infra-dev/rspack/pull/5470
- refactor: reimplement queue handler by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/5435
- chore: bump @types/react and @types/react-dom by @Boshen in https://github.com/web-infra-dev/rspack/pull/5471
- chore(renovate): ignore @playwrite/test by @Boshen in https://github.com/web-infra-dev/rspack/pull/5473
- chore: ignore react upgrades by @Boshen in https://github.com/web-infra-dev/rspack/pull/5474
- chore(deps): update npm devdependencies by @renovate in https://github.com/web-infra-dev/rspack/pull/5467
- chore(deps): update pnpm to v8.14.3 by @renovate in https://github.com/web-infra-dev/rspack/pull/5465
- refactor: cleanup
CommonJsScannerby @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5482 - chore: enable newTreeshaking on arco-pro diff case by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5381
- refactor: cleanup
CommonJsExportsParserPluginby @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5487 - refactor: cleanup
NodeStuffScannerby @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5493 - chore: revert TypeScript to v5.0.2 due to broken "NodeNext" for compilerOptions.module by @Boshen in https://github.com/web-infra-dev/rspack/pull/5503
- refactor: align HarmonyCompatibiltyDependency with webpack by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5472
Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.5.2...v0.5.3
- 0.5.3-canary-ea743a2-202402011001491 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-e6b5538-202402020550042 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-e4dc2f4-202402010049161 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-ce28439-202402050412555 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-c9f8d78-202402010713061 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-a9a640d-202402050107465 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-8baeedd-2024012909264329 Jan 2024pre-release
Nothing published for this version
- 0.5.3-canary-89f25bd-202402051214485 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-8890ab9-2024012912172929 Jan 2024pre-release
Nothing published for this version
- 0.5.3-canary-879a760-202402060925226 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-5190d8e-202402021657572 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-431379d-202402060440336 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-30ffdfd-202402061004016 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-2c36016-202402040753114 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-1fd1e8b-202402020626202 Feb 2024pre-release
Nothing published for this version
- 0.5.3-canary-1b057d6-202402040128254 Feb 2024pre-release
Nothing published for this version
- 0.5.223 Jan 2024
Release notes
Open source β<!-- Release notes generated using configuration in .github/release.yml at 9e9154834c6be3e8de8fddb9d9af076c93888475 -->
What's Changed
Highlights
Support
SourceMapDevToolPluginSupport
SourceMapDevToolPlugin. With this enhancement, options such asoutput.devtoolModuleFilenameTemplate,output.devtoolFallbackModuleFilenameTemplate, andoutput.devtoolNamespaceare now fully supported.Based on the
devtoolModuleFilenameTemplateoption, you can follow this example to debug a webpack project in VS Code.Performance Improvements β‘
- perf: use hashset to compare ignore by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5366
- perf: reduce alloc by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5386
- perf: cleanup
ApiScannerby @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5390
Exciting New Features π
- feat(runtime): add rspack version by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5310
- feat(cli): support built-in rspack envs by @xc2 in https://github.com/web-infra-dev/rspack/pull/5272
- feat(compilation): introduce queue handles representing task_queue by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/4785
- feat: improve SourceMapDevToolPlugin by @SyMind in https://github.com/web-infra-dev/rspack/pull/5108
- feat: not printing error code in error by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5363
- feat: export hot entry from
@rspack/coreby @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5362 - feat: handle webpack internal module source map by @SyMind in https://github.com/web-infra-dev/rspack/pull/5371
- feat: support compilation.hooks.runtimeModule by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5370
- feat: concatenate plugin part one by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/5237
- feat: progress plugin by @faga295 in https://github.com/web-infra-dev/rspack/pull/5008
- feat(compilation): add ImportModule and executeModule by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/4718
Bug Fixes π
- fix(parser): reserved binding name in strict mode by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5319
- fix: stable version snapshot by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5346
- fix: tree shaking size differentiation between webpack by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/5349
- fix(asset): real content hash changed even if asset has not changed by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5359
- fix: return type of
Compiler.shouldEmitshould be boolean by @Amour1688 in https://github.com/web-infra-dev/rspack/pull/5378 - fix(mf): different fallback module context by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5380
- fix(rspack_core): fix resolver returning broken missing dependencies by @Boshen in https://github.com/web-infra-dev/rspack/pull/5357
- fix: remove unnecessary return type of runtime module hook by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5389
- fix: url-dependency pos error by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/5397
- fix: remove unnecessary react-refresh from dev-server's dependencies by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5404
- fix(renovate): fix cargo by @Boshen in https://github.com/web-infra-dev/rspack/pull/5413
- fix: use correct stats for child compilation by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5405
- fix(renovate): improve handling of certain packages by @Boshen in https://github.com/web-infra-dev/rspack/pull/5414
- fix: use
eval.as_string()lazily by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5427 - fix: cannot block the current thread from within a runtime by @SyMind in https://github.com/web-infra-dev/rspack/pull/5428
Other Changes
- refactor: traceable magic comments warnings by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5341
- refactor: traceable non supported warnings by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5342
- chore: bump swc by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/5308
- chore: remove a console.log from rspack tests that fills the screen by @Boshen in https://github.com/web-infra-dev/rspack/pull/5345
- refactor: cleanup common_js_import_dependency_scanner by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5347
- test: enable some diff test case by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5348
- refactor: traceable harmony scanner errors by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5344
- refactor: align HarmonyExportHeaderDependency by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5351
- chore: remove sinon from webpack-test by @Boshen in https://github.com/web-infra-dev/rspack/pull/5350
- refactor: remove load chunk with block runtime by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5335
- chore: remove unused puppeteer by @Boshen in https://github.com/web-infra-dev/rspack/pull/5353
- chore(diff): esm module by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5290
- refactor: cleanup url_scanner by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5354
- refactor(compilation): Add callback to factorizeTask and make process dependencies happen after all dependencies get factorized by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/4835
- refactor: remove async dependencies block identifier by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5356
- test: remove outdated tests by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5355
- chore(diff): add esm export case by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5300
- chore(diff): add esm import case by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5302
- chore: remove logs from tests by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5361
- refactor: cleanup ExportsInfoApiScanner by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5367
- chore: normalizing jsword by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/5369
- chore: remove unused @types/webpack-dev-server from rspack devDependencies by @Boshen in https://github.com/web-infra-dev/rspack/pull/5333
- chore: remove duplicated test cases (tests/case.test.ts) by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5373
- test(diff): add diff test case for harmony+commonjs mixed modules by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5379
- chore: enable most of the tests from webpack-examples by @Boshen in https://github.com/web-infra-dev/rspack/pull/5376
- chore: snap.diff changed by @SyMind in https://github.com/web-infra-dev/rspack/pull/5382
- refactor: cleanup useless ast api by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5388
- chore: remove duplicated test cases (tests/configCase.test.ts) by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5374
- chore: diff rspack/webpack test cases by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5391
- chore: triage diff for configcases and cases by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5396
- ci: setup renovatebot by @Boshen in https://github.com/web-infra-dev/rspack/pull/5406
- ci: only update github-actions and cargo dependencies by @Boshen in https://github.com/web-infra-dev/rspack/pull/5410
- chore: π€ remove redundant config by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/5402
- chore(renovate): disable breaking changes upload / download actions by @Boshen in https://github.com/web-infra-dev/rspack/pull/5421
- chore(deps): update github-actions by @renovate in https://github.com/web-infra-dev/rspack/pull/5417
- chore(renovate): ignore ustr by @Boshen in https://github.com/web-infra-dev/rspack/pull/5424
- chore(deps): update github-actions (major) by @renovate in https://github.com/web-infra-dev/rspack/pull/5423
New Contributors
- @Amour1688 made their first contribution in https://github.com/web-infra-dev/rspack/pull/5378
- @renovate made their first contribution in https://github.com/web-infra-dev/rspack/pull/5417
Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.5.1...v0.5.2
- 0.5.2-canary-fd35795-2024012506192225 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-e13c103-2024012312082723 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-d22f049-2024012901063829 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-d22f049-2024012800544628 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-d22f049-2024012700492927 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-c2a3deb-2024012400535224 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-b84638e-2024013013195430 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-88e5557-2024012601213226 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-6f90fc7-2024012303050223 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-1b013d1-2024013101584531 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-145b938-2024012500521425 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-10e7787-2024012409214124 Jan 2024pre-release
Nothing published for this version
- 0.5.2-canary-0eb5e5a-2024012413395224 Jan 2024pre-release
Nothing published for this version
- 0.5.116 Jan 2024
Release notes
Open source βWhat's Changed
Highlights
Rspack Examples
Rspack configuration examples are moved to rspack-examples.
This repository contains all rspack, rsbuild and rspress configuration examples. Contributions are welcome for expanding the examples.
Resolve
- Deprecated
resolve.browserFieldin favor ofresolve.aliasFields. - Added
resolve.preferAbsolute,resolve.restrictions,resolve.rootsandresolve.aliasFieldsoptions
Better module resolution hints
Exciting New Features π
- feat(swc_plugin_import): support camelCase and snake_case (#5283)
- feat: deprecate resolve.browserField and enable resolve.{preferAbsolute,restrictions,roots,aliasFields} (#5223)
- feat: introduce
JavascriptParser(#5280) - feat: resolve with hint (#5178)
- feat: support module build error (#5286)
Bug Fixes π
- fix: cjs module reexport unused error (#5291)
- fix: fix cli command alias bug (#5307)
- fix: module graph incorrect when delete or create file (#5301)
- fix: should not assume module directories always exist (#5326)
- fix: unregistered case handler should not panic (#5330)
Performance Improvements β‘
- perf: lazily init help message (#5309)
Chores
- chore(diff): fix diff detail output (#5299)
- chore: add link to rspack-contrib/rspack-examples in README (#5297)
- chore: bump oxlint to v0.2.0 (#5327)
- chore: nightly release alert when failed (#5323)
- chore: remove examples directory (to github.com/rspack-contrib/rspack-examples) (#5296)
- chore: remove unused Rust dependencies (#5312)
- chore: turn off
--bail--forceExit--logHeapUsagefrom webpack test (#5303) - chore: upgrade Rust to v1.75.0 (nightly) (#5305)
- chore: use pnpm v8 default flags (#5304)
- test: replace error stack in test (#5325)
- Deprecated
- 0.5.1-canary-f73e8b2-2024012307232423 Jan 2024pre-release
Nothing published for this version
- 0.5.1-canary-effa563-2024011707394717 Jan 2024pre-release
Nothing published for this version
- 0.5.1-canary-ee0ef69-2024011701024317 Jan 2024pre-release
Nothing published for this version
- 0.5.1-canary-e906f3a-2024012406134424 Jan 2024pre-release
Nothing published for this version
- 0.5.1-canary-dcc1293-2024012607311126 Jan 2024pre-release
Nothing published for this version
- 0.5.1-canary-d19c399-2024011604212616 Jan 2024pre-release
Nothing published for this version
- 0.5.1-canary-84bca04-2024012208524622 Jan 2024pre-release
Nothing published for this version
- 0.5.1-canary-38ebbd3-2024011801040718 Jan 2024pre-release
Nothing published for this version
- 0.5.1-canary-1ee7cfe-2024011704523317 Jan 2024pre-release
Nothing published for this version
- 0.5.1-canary-04e1bb1-2024012908205029 Jan 2024pre-release
Nothing published for this version
- 0.5.1-canary-0050772-2024011905453819 Jan 2024pre-release
Nothing published for this version
- 0.5.09 Jan 2024
Release notes
Open source β<!-- Release notes generated using configuration in .github/release.yml at v0.5.0 -->
Rspack 0.5.0 is out!
Read the announcement blog post: Announcing Rspack 0.5.
Overview
- Module Federation added to Rspack
- optimization.chunkIds is deterministic in production mode by default
- Remove default transformation
- Remove extended resolve extensions
- Make @swc/helpers and react-refresh as peerDependencies
- Remove deprecated builtins options
What's Changed
Performance Improvements β‘
- perf: exports info hash by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/5125
- perf: delete useless calls by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5155
Exciting New Features π
- feat: add diag test by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5113
- feat: support CommonJsSelfReferenceDependency by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5114
- feat: removes all deprecate warning in CI by @lippzhang in https://github.com/web-infra-dev/rspack/pull/5127
- feat: warning of magic comment by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5126
- feat: support DependencyTemplate of CommonJsExportRequireDependency by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5130
- feat: support custom banner by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5153
- feat: bump tracing to support
NO_COLORby @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5156 - feat: support module.require by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5167
- feat: support
webpackIgnorecomment by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5172 - feat: remove extended resolve extensions by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5184
- feat: remove experiments.incrementalRebuild option by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/5225
- feat: add remoteInitOptions as initContainer params by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5247
Bug Fixes π
- fix(rspack-dev-server): remove webpack dep by @hardfist in https://github.com/web-infra-dev/rspack/pull/5119
- fix(mf): should not have extra empty chunk by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5128
- fix: user freindly error msg for output.hashFunction by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5129
- fix: library module renderStartup missing export by @bvanjoi in https://github.com/web-infra-dev/rspack/pull/4901
- fix(plugin-runtime):
stringify_chunkshould escape special chars in chunk names as js's JSON.stringify do by @xc2 in https://github.com/web-infra-dev/rspack/pull/5117 - fix: entryOptions should able to merge by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5134
- fix: should not create additional missing modules by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5124
- fix(treeshaking): calculate add_connection_states right by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/5140
- fix: sort errors and warnings in stats based on offsets by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5142
- fix: harmony export default from should be a parse error by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5144
- fix: import meta url property by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5145
- fix: enable more mf v1.5 tests by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5148
- fix: external modules in esm by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5146
- fix: should store dependencies even if module factorization is failed by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5137
- fix: empty name and complex member expression in cjs dependency by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5154
- fix: missing module in block by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5171
- fix(mf1.5): container name in runtime by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5175
- fix(mf1.5): add resolve alias for mf runtime by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5239
- fix: not enable rspack-plugin-react-refresh when mode set to 'product⦠by @hardfist in https://github.com/web-infra-dev/rspack/pull/5260
Other Changes
- refactor: remove
getandget_mutinDatabaseby @bvanjoi in https://github.com/web-infra-dev/rspack/pull/5121 - revert: removes all deprecate warning in CI by github CI by @lippzhang in https://github.com/web-infra-dev/rspack/pull/5135
- refactor: align render module arguments with webpack by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5131
- refactor: π€ avoid clone exports info by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/5141
- chore: add module federation example by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5136
- chore: add hmr and react refresh for module federation example by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5159
- chore: comment benchmark result for commit by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/5170
- chore: build rspack/core first by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/5174
- refactor(rspack_core): remove nodejs_resolver and
experiments.rspackFuture.newResolverby @Boshen in https://github.com/web-infra-dev/rspack/pull/5089 - refactor: replace devServer.hot by HotModuleReplacementPlugin by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5193
- refactor: enable disableApplyEntryLazily by default by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5179
- refactor: remove builtin:sass-loader for 0.5 by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5177
- chore: remove deprecated splitChunksPlugin by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/5208
- refactor: remove deprecated builtins options by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5207
- chore: add module federation interop example by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5224
- refactor: move swc helpers and react-refresh to peer by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5228
- chore: fix template version by @hardfist in https://github.com/web-infra-dev/rspack/pull/5261
- chore: fixed mf 1.5 runtime version by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5275
Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.4.5...v0.5.0
- 0.5.0-canary-f37d888-2024011611541416 Jan 2024pre-release
Nothing published for this version
- 0.5.0-canary-ee0ed24-2024011603595516 Jan 2024pre-release
Nothing published for this version
- 0.5.0-canary-a3f7ec1-2024011200582412 Jan 2024pre-release
Nothing published for this version
- 0.5.0-canary-96ae293-2024011301010813 Jan 2024pre-release
Nothing published for this version
- 0.5.0-canary-954da67-2024011607054516 Jan 2024pre-release
Nothing published for this version
- 0.5.0-canary-75e6335-2024011506351615 Jan 2024pre-release
Nothing published for this version
- 0.5.0-canary-648aefa-202401091729069 Jan 2024pre-release
Nothing published for this version
- 0.5.0-canary-60fb3c1-2024011603024116 Jan 2024pre-release
Nothing published for this version
- 0.5.0-canary-066e424-2024011100595011 Jan 2024pre-release
Nothing published for this version