PackageTrack

npm ยท #4399

@rspack/binding-linux-x64-gnu

2.2.0web-infra-dev/rspack โ†—

Node binding for rspack

Release timeline

1117 releases since 2022
2023202420252026

Releases

  1. 0.7.0-beta.0-canary-dfa01cf-2024051706313417 May 2024pre-release

    Nothing published for this version

  2. 0.7.0-beta.0-canary-bcf6575-2024051608513516 May 2024pre-release

    Nothing published for this version

  3. 0.7.0-beta.0-canary-96d98de-2024051700432117 May 2024pre-release

    Nothing published for this version

  4. 0.7.0-beta.0-canary-633b9cb-2024052007062820 May 2024pre-release

    Nothing published for this version

  5. 0.7.0-beta.0-canary-5ddb34f-2024052002364320 May 2024pre-release

    Nothing published for this version

  6. 0.7.0-beta.0-canary-549ab61-2024052000441320 May 2024pre-release

    Nothing published for this version

  7. 0.7.0-beta.222 May 2024pre-release
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v0.7.0-beta.2 -->

    What's Changed

    Performance Improvements โšก

    • perf(core): prebundle enhanced-resolve to reduce dependencies by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6585

    Exciting New Features ๐ŸŽ‰

    • feat: remove snapshot config by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6593

    Bug Fixes ๐Ÿž

    • fix: support "..." in importFields by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6363
    • fix: optional context dependency by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6587
    • fix: panic when update entry dependency by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6591
    • fix: context module after resolve by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6595
    • fix: fix module type export name by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6600

    Document Updates ๐Ÿ“–

    • docs: add moment-locales-webpack-plugin support status by @9aoy in https://github.com/web-infra-dev/rspack/pull/6601
    • docs: translate the dev guide by @SoonIter in https://github.com/web-infra-dev/rspack/pull/6584
    • docs: fix the video component in md by @SoonIter in https://github.com/web-infra-dev/rspack/pull/6604
    • docs: change Storybook migration to storybook-rsbuild by @fi3ework in https://github.com/web-infra-dev/rspack/pull/6599

    Other Changes

    • test: compiler type extends by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6582
    • refactor: create codegen dependencies by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6588
    • release: 0.7.0-beta.1 by @9aoy in https://github.com/web-infra-dev/rspack/pull/6586
    • test: fix hot snapshot recovery checker by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6589
    • test: check hot step match by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6592
    • revert: revert swc comment preserver (#6389) by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6598
    • chore: remove old treeshaking by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6549
    • test: allow optional test options by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6603

    Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.7.0-beta.1...v0.7.0-beta.2

    Open source โ†’
  8. 0.7.0-beta.121 May 2024pre-release
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v0.7.0-beta.1 -->

    What's Changed

    Exciting New Features ๐ŸŽ‰

    • feat: inline entry modules by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6554
    • feat: lazy compilation by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/5915

    Bug Fixes ๐Ÿž

    • fix: change the data URI type in ModuleFederationPlugin by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6567
    • fix: module_executor keep make_failed_module by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6565
    • fix: finish_module_task skip self reference connection by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6570
    • fix: css-extract-plugin should keep file dependencies by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6576

    Document Updates ๐Ÿ“–

    • docs: remove canary comment release in contribute guide by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6566
    • docs: new testing guide by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6519
    • docs: list more webpack-contrib plugins compatible by @9aoy in https://github.com/web-infra-dev/rspack/pull/6578

    Other Changes

    • test: move normal case with rspack.config.js by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6561
    • test: snapshot directory should be snapshots by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6564
    • chore: remove exportsConvention for css generator by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6555
    • test: fix dependencies of test tools by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6575
    • test: fix dependencies of test tools by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6577
    • test: pass expect in test env by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6579

    Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.7.0-beta.0...v0.7.0-beta.1

    Open source โ†’
  9. 0.7.0-beta.016 May 2024pre-release
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v0.7.0-beta.0 -->

    What's Changed

    Breaking Changes ๐Ÿ› 

    • chore: update swc by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6441
    • feat: deprecate Compiler and MultiCompiler API by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6448
    • feat: deprecate Compilation API by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6505

    Performance Improvements โšก

    • perf: improve determine_export_assignments by @quininer in https://github.com/web-infra-dev/rspack/pull/6431

    Exciting New Features ๐ŸŽ‰

    • feat: compat chunkGroup.chunks by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6490
    • feat: support performance config by @inottn in https://github.com/web-infra-dev/rspack/pull/6456
    • feat: support resolve.enforceExtension / descriptionFiles / importsFields options by @9aoy in https://github.com/web-infra-dev/rspack/pull/6491
    • feat: support contextModuleFactory beforeResolve hook by @SyMind in https://github.com/web-infra-dev/rspack/pull/6420
    • feat: export types of CSS extract plugin by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6528
    • feat: improve diagnostics if expressions passed into DefinePlugin are failed to parse by @shulaoda in https://github.com/web-infra-dev/rspack/pull/6382
    • feat: support cjs css with css esModule generator options by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6376
    • feat(create-rspack): add template-vue-ts by @cnryb in https://github.com/web-infra-dev/rspack/pull/5834

    Bug Fixes ๐Ÿž

    • fix(rspack_plugin_mf): add chunk js matcher runtime to federation runtime by @ScriptedAlchemy in https://github.com/web-infra-dev/rspack/pull/6434
    • fix: systemjs runtime extra semicolon by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6492
    • fix: make *_dependencies memory leak by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6498
    • fix(minimizer): resolve error in minimizing esm asset file by @xc2 in https://github.com/web-infra-dev/rspack/pull/6521
    • fix: make entry add include dependencies by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6527
    • fix: make code-splitting deterministic by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6508
    • fix: when comparing, cache group index should consider before modules by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6547

    Document Updates ๐Ÿ“–

    • docs: check documentation coverage by @SyMind in https://github.com/web-infra-dev/rspack/pull/6468
    • docs: update community plugin compatibility list by @9aoy in https://github.com/web-infra-dev/rspack/pull/6476
    • docs(zh): update guide plugins by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6475
    • docs: complete watchOptions configurations by @9aoy in https://github.com/web-infra-dev/rspack/pull/6479
    • docs: remove inconsistent title by @SoonIter in https://github.com/web-infra-dev/rspack/pull/6484
    • docs: improve compat table style by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6485
    • docs: remove loader compatible page by @9aoy in https://github.com/web-infra-dev/rspack/pull/6493
    • docs: add some links for awesome-rspack by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6497
    • docs: internal plugins doc by @SyMind in https://github.com/web-infra-dev/rspack/pull/6483
    • docs: fix wrong heading by @inottn in https://github.com/web-infra-dev/rspack/pull/6507
    • docs: add missing module option of swc minimizer plugin by @emosheeep in https://github.com/web-infra-dev/rspack/pull/6506
    • docs: add webpack-aligned plugin link by @9aoy in https://github.com/web-infra-dev/rspack/pull/6511
    • docs: make the cases correct by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6510
    • docs: duplicated ignoreOrder option in CssExtractPlugin by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6516
    • docs: move rspack dev guide to documentation site by @SoonIter in https://github.com/web-infra-dev/rspack/pull/6515
    • docs: reorganize the structure of dev guide by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6518
    • docs: update outdated links and contents in dev guide by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6520
    • docs: rename Node.js API to JavaScript API by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6529
    • docs: update documentation contribution by @hardfist in https://github.com/web-infra-dev/rspack/pull/5993
    • docs: dev server docs by @SyMind in https://github.com/web-infra-dev/rspack/pull/6530
    • docs: improve plugins docs by @SyMind in https://github.com/web-infra-dev/rspack/pull/6545

    Other Changes

    • ci: remove openssl-legacy-provider flag by @SyMind in https://github.com/web-infra-dev/rspack/pull/6469
    • refactor: make hooks remove make_param by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6489
    • ci: release canary by dispatch by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6502
    • ci: contribution hook by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6503
    • chore: remove Boshen from the team by @Boshen in https://github.com/web-infra-dev/rspack/pull/6509
    • chore(infra): update .nvmrc by @SoonIter in https://github.com/web-infra-dev/rspack/pull/6517
    • chore(deps): update crates by @renovate in https://github.com/web-infra-dev/rspack/pull/6467
    • test: add type of defaults cases by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6524
    • refactor: make make_artifact as raw data by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6526
    • test: add type of hook cases by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6531
    • refactor: remove browserField by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6535
    • chore: add eslint for import order sorting by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6539
    • test: use @rspack/core as config type by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6538
    • ci: renovate lark trigger by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6542
    • chore: remove new split chunks options by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6536
    • refactor: align js render bootstrap by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6534
    • chore(deps): update crates by @renovate in https://github.com/web-infra-dev/rspack/pull/6541
    • chore(deps): update swc by @renovate in https://github.com/web-infra-dev/rspack/pull/6540
    • chore: revert cargo lock to fix ci by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6544
    • test: remove old treeshaking by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6537
    • chore: remove define plugin in rspack-cli by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6219
    • refactor: remove build & resolve_module cache by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6548
    • chore(deps): update dependency sass-loader to v14 by @renovate in https://github.com/web-infra-dev/rspack/pull/6430
    • test: config file type by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6552
    • ci: support release beta version by @9aoy in https://github.com/web-infra-dev/rspack/pull/6558

    New Contributors

    • @inottn made their first contribution in https://github.com/web-infra-dev/rspack/pull/6456
    • @emosheeep made their first contribution in https://github.com/web-infra-dev/rspack/pull/6506
    • @shulaoda made their first contribution in https://github.com/web-infra-dev/rspack/pull/6382
    • @cnryb made their first contribution in https://github.com/web-infra-dev/rspack/pull/5834

    Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.6.5...v0.7.0-beta.0

    Open source โ†’
  10. 0.6.58 May 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v0.6.5 -->

    Hotfixes

    • fix: template strings panic by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6473
    • fix: should distinguish context for css modules local ident name by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6472

    What's Changed

    Performance Improvements โšก

    • perf(core): use prebundle to reduce dependencies by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6462
    • perf: on-demand sourcemap generation by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6443

    Bug Fixes ๐Ÿž

    • fix(cli): load @rspack/dev-server on demand by @xc2 in https://github.com/web-infra-dev/rspack/pull/6370
    • fix: remove --force flag to fix prebundle by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6465
    • fix: add trace log for module executor by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6451

    Document Updates ๐Ÿ“–

    • docs: update guide plugins by @leimonio in https://github.com/web-infra-dev/rspack/pull/6466
    • docs(html-plugin): add comparison and examples by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6471

    Other Changes

    • docs: fix ApiMeta component href by @Timeless0911 in https://github.com/web-infra-dev/rspack/pull/6461
    • chore: add tag to docs pr and release note by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6464

    New Contributors

    • @leimonio made their first contribution in https://github.com/web-infra-dev/rspack/pull/6466

    Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.6.4...v0.6.5

    Open source โ†’
  11. 0.6.5-canary-dc02c55-2024051600431316 May 2024pre-release

    Nothing published for this version

  12. 0.6.5-canary-d1f53fd-2024051100470411 May 2024pre-release

    Nothing published for this version

  13. 0.6.5-canary-cc8db6f-2024051200465912 May 2024pre-release

    Nothing published for this version

  14. 0.6.5-canary-b7b5c75-2024082112590821 Aug 2024pre-release

    Nothing published for this version

  15. 0.6.5-canary-73c31ab-2024051000461810 May 2024pre-release

    Nothing published for this version

  16. 0.6.5-canary-6d6fcd3-2024051408481314 May 2024pre-release

    Nothing published for this version

  17. 0.6.5-canary-5042eed-2024051511570715 May 2024pre-release

    Nothing published for this version

  18. 0.6.5-canary-2456d69-2024051509362115 May 2024pre-release

    Nothing published for this version

  19. 0.6.5-canary-231c64e-2024051507523215 May 2024pre-release

    Nothing published for this version

  20. 0.6.5-canary-0a5cf0d-202405081239038 May 2024pre-release

    Nothing published for this version

  21. 0.6.5-canary-00f90f0-2024051007231910 May 2024pre-release

    Nothing published for this version

  22. 0.6.47 May 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v0.6.4 -->

    What's Changed

    Performance Improvements โšก

    • perf(core): remove events dependency by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6329
    • perf: optimize execute module by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6415

    Exciting New Features ๐ŸŽ‰

    • feat: support context module critical by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6331
    • feat: support more methods for errors and warnings in Compilation by @coder-xiaotian in https://github.com/web-infra-dev/rspack/pull/6300
    • feat: diff context module sync mode by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6354
    • feat: diagnostic with labels by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6001
    • feat: support pathinfo option by @SyMind in https://github.com/web-infra-dev/rspack/pull/6326
    • feat(copyRspackPlugin): support transform configuration by @9aoy in https://github.com/web-infra-dev/rspack/pull/6375
    • feat: support dynamic entry by @SyMind in https://github.com/web-infra-dev/rspack/pull/6393
    • feat: add message comment for block promise by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6403
    • feat: export Chunk and Module types from @rspack/core by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6421

    Bug Fixes ๐Ÿž

    • fix(create-rspack): remove useless sourceMap option in templates by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6319
    • fix: incremental rebuild clean module_graph.block & dependencies by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6298
    • fix: align get_nested_exports_info with webpack by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6351
    • fix: default resolve roots by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6340
    • fix: errors thrown in userland callbacks should not panic by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6082
    • fix: process dependencies task remove resolve_options by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6377
    • fix: swc minimizer extracted comments should be stable by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6380
    • fix: minify comments extract by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6386
    • fix: runtimeChunk should control all entries' runtime by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6388
    • fix(mf): remove empty chunk mapping by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6394
    • fix(config): snapshot.module accept { timestamp: true} by @SoonIter in https://github.com/web-infra-dev/rspack/pull/6387
    • fix: swc parser should always preserve comments by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6389
    • fix: wrong module source by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6396
    • fix(config): support snapshot config {timestamp: true} and {hash: true} by @SoonIter in https://github.com/web-infra-dev/rspack/pull/6399
    • fix: handle unhandled scheme by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6404
    • fix: allow all characters for webpackChunkName by @xc2 in https://github.com/web-infra-dev/rspack/pull/6411
    • fix: remove outdated TODOs in runtime code by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6409
    • fix: comment preserver should be placed prior to inline globals by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6423
    • fix(rspack_loader_runner): char_boundary panic when debug content by @SoonIter in https://github.com/web-infra-dev/rspack/pull/6412
    • fix(mf): webpack_init_sharing with empty config by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6450
    • fix: consistent md4 hash in localNameIdent by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6444

    Document Updates ๐Ÿ“–

    Other Changes

    • chore(deps): bump express from 4.18.1 to 4.19.2 in /packages/rspack-dev-server by @dependabot in https://github.com/web-infra-dev/rspack/pull/6316
    • refactor: import context dependency param evaluate by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6321
    • chore: bump oxc_resolver to v1.6.7 by @Boshen in https://github.com/web-infra-dev/rspack/pull/6320
    • chore: do NOT trigger lark notification for issues from project member by @yuyutaotao in https://github.com/web-infra-dev/rspack/pull/6327
    • chore: Use team.yml file to filter team member when sending notification by @yuyutaotao in https://github.com/web-infra-dev/rspack/pull/6333
    • refactor: remove is_new_treeshaking in module_graph by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6334
    • chore: add hot step runtime test by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6318
    • chore: migrate config test cases by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6335
    • chore: migrate config test cases by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6338
    • chore: migrate normal cases by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6336
    • chore: remove case sensitive case by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6342
    • chore: remove case sensitive case of webpack-test by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6343
    • chore: migrate test hot by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6341
    • chore: move config case of context module by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6346
    • chore: migrate test diagnostic by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6348
    • chore: remove repetitive words by @findmyhappy in https://github.com/web-infra-dev/rspack/pull/6347
    • chore: migrate stats cases by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6349
    • test: add hook cases by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6241
    • chore(api-extractor): exclude warning and add forgotten exports to report by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6352
    • chore: migrate compat case by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6353
    • chore(deps): bump webpack-dev-middleware from 6.0.2 to 6.1.2 in /packages/rspack-dev-server by @dependabot in https://github.com/web-infra-dev/rspack/pull/6288
    • chore: migrate css extract test by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6360
    • chore: move resolve roots test by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6361
    • chore: migrate copy plugin cases by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6362
    • refactor: split cutout and repair step in make by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6364
    • chore: modify cwd of test cases and refactor some case creator by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6367
    • chore: migrate test remain by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6369
    • chore: jsdom windows by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6379
    • refactor: diff context module lazy once mode by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6398
    • chore: move rspack_core macro test by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6395
    • refactor: weak, async-weak, eager mode context module codegen diff by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6406
    • chore: test directory by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6408
    • chore(deps): fix renovate configuration by @xc2 in https://github.com/web-infra-dev/rspack/pull/6410
    • chore: add type to file level cases by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6416
    • chore: add type to webpack.config.js cases by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6417
    • chore: hook case creator by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6419
    • chore(deps): update crates by @renovate in https://github.com/web-infra-dev/rspack/pull/6424
    • chore: take down diff&canary release workflow temporarily by @hardfist in https://github.com/web-infra-dev/rspack/pull/6455
    • chore: add x test plugin by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6459
    • chore: remove tokens by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6460

    New Contributors

    • @dependabot made their first contribution in https://github.com/web-infra-dev/rspack/pull/6316
    • @findmyhappy made their first contribution in https://github.com/web-infra-dev/rspack/pull/6347
    • @coder-xiaotian made their first contribution in https://github.com/web-infra-dev/rspack/pull/6300
    • @Sunny-117 made their first contribution in https://github.com/web-infra-dev/rspack/pull/6401

    Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.6.3...v0.6.4

    Open source โ†’
  23. 0.6.4-canary-010ffa6-202405070933487 May 2024pre-release

    Nothing published for this version

  24. 0.6.323 Apr 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v0.6.3 -->

    What's Changed

    Highlights

    Provide type declaration for builtin:swc-loader

    @rspack/core now provides the type declaration for builtin:swc-loader, which can help you to configure the swc-loader correctly:

    // rspack.config.js
    module.exports = {
      module: {
        rules: [
          {
            test: /\.js$/,
            use: {
              loader: 'builtin:swc-loader',
    +         /** @type {import('@rspack/core').SwcLoaderOptions} */
              options: {
                // some options
              },
            },
          },
        ],
      },
    };
    

    Updated Plugin Documentation for Rspack

    We've revamped the plugin documentation for Rspack to enhance clarity and improve your experience.

    Please visit: https://www.rspack.dev/plugins

    Exciting New Features ๐ŸŽ‰

    • feat: split lint-website ci by @SyMind in https://github.com/web-infra-dev/rspack/pull/6260
    • feat: context module lazy mode codegen diff by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6273
    • feat(rspack_mf_plugin): federation runtime runtime module by @ScriptedAlchemy in https://github.com/web-infra-dev/rspack/pull/6275
    • feat: provide type declaration for builtin:swc-loader by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6314

    Bug Fixes ๐Ÿž

    • fix: stats in multiple runner by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6264
    • fix: JsPathData type by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6265
    • fix: add sourcemap file to chunk.auxiliaryFiles by @hulin32 in https://github.com/web-infra-dev/rspack/pull/6125
    • fix: export types of ModuleFilenameHelpers and Template by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6279
    • fix: performance degradation for auxiliary files by @SyMind in https://github.com/web-infra-dev/rspack/pull/6278
    • fix: avoid invoking toJSON method of additionalData by @NotEvenANeko in https://github.com/web-infra-dev/rspack/pull/5904
    • fix: progress bar draw interval by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6291
    • fix(binding): fix type error of binding.d.ts; add test for binding.d.ts by @xc2 in https://github.com/web-infra-dev/rspack/pull/6274
    • fix: should minimize asset with query by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6301
    • fix: compilation.import_module use immutable ref by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6311
    • fix: swc-loader options.sourceMaps not work by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6317

    Other Changes

    • docs: use PackageManagerTabs to display install commands by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6263
    • docs: update DefinePlugin docs by @SyMind in https://github.com/web-infra-dev/rspack/pull/6259
    • docs: update ProvidePlugin docs by @SyMind in https://github.com/web-infra-dev/rspack/pull/6261
    • docs: update SourceMapDevToolPlugin docs by @SyMind in https://github.com/web-infra-dev/rspack/pull/6262
    • docs: table shows the support status of built-in plugins by @SyMind in https://github.com/web-infra-dev/rspack/pull/6254
    • docs: EnvironmentPlugin docs by @SyMind in https://github.com/web-infra-dev/rspack/pull/6266
    • chore: stable hot step test by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6267
    • docs: improve style of API meta tags by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6269
    • docs: LimitChunkCountPlugin by @SyMind in https://github.com/web-infra-dev/rspack/pull/6270
    • chore: remove hot document by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6271
    • chore: use lint-staged in website by @SyMind in https://github.com/web-infra-dev/rspack/pull/6277
    • docs: update scaffolding part of quick start document by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6280
    • refactor: split task in make stage by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6258
    • docs: bump Rspress v1.18.2 and remove dividers by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6283
    • docs: update plugin support status table by @SyMind in https://github.com/web-infra-dev/rspack/pull/6285
    • docs(website): consolidate guide / languages and Frameworks by @Boshen in https://github.com/web-infra-dev/rspack/pull/6282
    • docs: hmr plugin docs by @SyMind in https://github.com/web-infra-dev/rspack/pull/6284
    • docs: NormalModuleReplacementPlugin by @xc2 in https://github.com/web-infra-dev/rspack/pull/6287
    • chore: add jsdom web runner by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6286
    • docs: fix the online codesandbox example by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6294
    • docs: fix all broken plugin links by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6296
    • docs: make PluginSupportStatusTable responsive by @xc2 in https://github.com/web-infra-dev/rspack/pull/6302
    • docs: update minification guides by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6297
    • chore: fix snapshot of testng by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6309
    • chore: Retrieve ecosystem CI results without displaying in main CI status by @SyMind in https://github.com/web-infra-dev/rspack/pull/6308
    • chore: Add lark notification for new Issue and PR by @yuyutaotao in https://github.com/web-infra-dev/rspack/pull/6313
    • refactor: make trait Module 'static by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6292
    • docs: bump Rspress to 1.18.3 by @Timeless0911 in https://github.com/web-infra-dev/rspack/pull/6322

    New Contributors

    • @hulin32 made their first contribution in https://github.com/web-infra-dev/rspack/pull/6125
    • @Timeless0911 made their first contribution in https://github.com/web-infra-dev/rspack/pull/6322

    Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.6.2...v0.6.3

    Open source โ†’
  25. 0.6.3-canary-ec3c0df-2024042900443229 Apr 2024pre-release

    Nothing published for this version

  26. 0.6.3-canary-e4fdc75-2024042800465128 Apr 2024pre-release

    Nothing published for this version

  27. 0.6.3-canary-e4fdc75-2024042700555927 Apr 2024pre-release

    Nothing published for this version

  28. 0.6.3-canary-e0ce3b5-2024042311533323 Apr 2024pre-release

    Nothing published for this version

  29. 0.6.3-canary-e0ce3b5-2024042310404023 Apr 2024pre-release

    Nothing published for this version

  30. 0.6.3-canary-bec7ae2-2024043009174630 Apr 2024pre-release

    Nothing published for this version

  31. 0.6.3-canary-bc61872-2024042500565125 Apr 2024pre-release

    Nothing published for this version

  32. 0.6.3-canary-9bd4169-202405061419446 May 2024pre-release

    Nothing published for this version

  33. 0.6.3-canary-42527c5-202405040045484 May 2024pre-release

    Nothing published for this version

  34. 0.6.3-canary-332b127-2024042400451024 Apr 2024pre-release

    Nothing published for this version

  35. 0.6.3-canary-2ffdf97-2024043007401130 Apr 2024pre-release

    Nothing published for this version

  36. 0.6.3-canary-0c04972-2024042600454626 Apr 2024pre-release

    Nothing published for this version

  37. 0.6.217 Apr 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v0.6.2 -->

    What's Changed

    Performance Improvements โšก

    • perf: bitwise operation in code splitter by @SyMind in https://github.com/web-infra-dev/rspack/pull/6167
    • perf: use set as queue for flag_dependency_usage_plugin by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6203
    • perf: remove bad par_iter by @SyMind in https://github.com/web-infra-dev/rspack/pull/6199

    Exciting New Features ๐ŸŽ‰

    • feat: support Internal IgnorePlugin by @9aoy in https://github.com/web-infra-dev/rspack/pull/6166
    • feat: support function filename and chunkFilename by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6216
    • feat: support css module :export by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6223
    • feat: support checkResource option in IgnorePlugin by @9aoy in https://github.com/web-infra-dev/rspack/pull/6249
    • feat: add emit option for asset modules by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6255

    Bug Fixes ๐Ÿž

    • fix: should parse patterns in class by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6198
    • fix: favicon path of HtmlRspackPlugin by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6200
    • fix(mf-1): conflict module map in multi container by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6176
    • fix: align alias with webpack by @ilteoood in https://github.com/web-infra-dev/rspack/pull/5500
    • fix: builtin swc loader input sourcemap by @2239559319 in https://github.com/web-infra-dev/rspack/pull/5492
    • fix: correct active state when side effects is disabled by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6210
    • fix: swc plugins not being able to spawn threads by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6229
    • fix: dependencies span should rely on final ast by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6252
    • fix: json empty array panic by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6253
    • fix: napi value convert error in css-loader by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6250
    • fix(core): update module federation runtime by @ScriptedAlchemy in https://github.com/web-infra-dev/rspack/pull/6247

    Other Changes

    • docs: fix css-extract-rspack-plugin typos by @edbzn in https://github.com/web-infra-dev/rspack/pull/6184
    • ci: doc workflow check skipable by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6191
    • ci: fix doc reuseable workflow by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6195
    • docs: fix type in guide for upgrading to 0.6 by @mavridiSS in https://github.com/web-infra-dev/rspack/pull/6194
    • refactor: rest compilation hooks by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6196
    • refactor: remove old hook trait by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6205
    • docs: modify treeshaking sideEffects docs and remove removeAvaModules config by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6204
    • chore(website): enable typos check by @Boshen in https://github.com/web-infra-dev/rspack/pull/6206
    • docs: add re-exports optimization diagram by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6207
    • refactor: module executor independent of the build process by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6202
    • docs: correct import path in treeshaking demo by @hai-x in https://github.com/web-infra-dev/rspack/pull/6224
    • docs: add IgnorePlugin introduction by @9aoy in https://github.com/web-infra-dev/rspack/pull/6220
    • chore(docs): improve benchmark appearance by @Boshen in https://github.com/web-infra-dev/rspack/pull/6228
    • docs(website): fix broken right nav in join-us page by @Boshen in https://github.com/web-infra-dev/rspack/pull/6232
    • docs(website): move sections around in guide by @Boshen in https://github.com/web-infra-dev/rspack/pull/6231
    • docs: prettier by @SyMind in https://github.com/web-infra-dev/rspack/pull/6234
    • docs(website): switch images to cdn urls and remove all image binaries by @Boshen in https://github.com/web-infra-dev/rspack/pull/6235
    • docs: add image assets guide to website README by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6237
    • docs: improve website ci by @SyMind in https://github.com/web-infra-dev/rspack/pull/6201
    • docs(webiste): tweak the recruiting message; balance parenthesis on a wording by @Boshen in https://github.com/web-infra-dev/rspack/pull/6175
    • docs(website): change "get started" button to primary and "intro" button to secondary by @Boshen in https://github.com/web-infra-dev/rspack/pull/6177
    • chore: update CODEOWNERS by @Boshen in https://github.com/web-infra-dev/rspack/pull/6238
    • chore: remove crates/cargo-rst which is not used anymore by @Boshen in https://github.com/web-infra-dev/rspack/pull/6239
    • chore: hot step test by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6182
    • chore: introduce api-extractor by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6208
    • chore: update api snapshot by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6251
    • chore: update package manager of webpack-test README by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6257

    New Contributors

    • @edbzn made their first contribution in https://github.com/web-infra-dev/rspack/pull/6184
    • @mavridiSS made their first contribution in https://github.com/web-infra-dev/rspack/pull/6194
    • @ilteoood made their first contribution in https://github.com/web-infra-dev/rspack/pull/5500
    • @2239559319 made their first contribution in https://github.com/web-infra-dev/rspack/pull/5492
    • @hai-x made their first contribution in https://github.com/web-infra-dev/rspack/pull/6224

    Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.6.1...v0.6.2

    Open source โ†’
  38. 0.6.2-canary-ee8264f-2024041905565419 Apr 2024pre-release

    Nothing published for this version

  39. 0.6.2-canary-d731478-2024042506430525 Apr 2024pre-release

    Nothing published for this version

  40. 0.6.2-canary-d184ee3-2024041705540817 Apr 2024pre-release

    Nothing published for this version

  41. 0.6.2-canary-9f58a91-2024041717492517 Apr 2024pre-release

    Nothing published for this version

  42. 0.6.2-canary-91d6172-2024042302403723 Apr 2024pre-release

    Nothing published for this version

  43. 0.6.2-canary-796c734-2024041805582218 Apr 2024pre-release

    Nothing published for this version

  44. 0.6.2-canary-73bf70c-2024042209180222 Apr 2024pre-release

    Nothing published for this version

  45. 0.6.2-canary-72638cb-2024042200465522 Apr 2024pre-release

    Nothing published for this version

  46. 0.6.2-canary-72638cb-2024042000445220 Apr 2024pre-release

    Nothing published for this version

  47. 0.6.2-canary-6ed946f-2024042313324623 Apr 2024pre-release

    Nothing published for this version

  48. 0.6.2-canary-5e6c853-2024041811182818 Apr 2024pre-release

    Nothing published for this version

  49. 0.6.2-canary-56e7105-2024042408490024 Apr 2024pre-release

    Nothing published for this version

  50. 0.6.2-canary-4b8f4a6-2024041709451717 Apr 2024pre-release

    Nothing published for this version

  51. 0.6.2-canary-3ea5676-2024042210552322 Apr 2024pre-release

    Nothing published for this version

  52. 0.6.2-canary-25c7594-2024041900451419 Apr 2024pre-release

    Nothing published for this version

  53. 0.6.2-canary-1925fb1-2024042210082922 Apr 2024pre-release

    Nothing published for this version

  54. 0.6.2-canary-0d1be0e-2024042213270122 Apr 2024pre-release

    Nothing published for this version

  55. 0.6.2-canary-0a88b52-2024041800555018 Apr 2024pre-release

    Nothing published for this version

  56. 0.6.2-canary-022627f-2024051403043714 May 2024pre-release

    Nothing published for this version

  57. 0.6.111 Apr 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v0.6.1 -->

    What's Changed

    Highlights

    Fixed a case where locally defined variables in class being falsely transformed

    class Example {
      constructor(global = false) {
        this.global = global
      }
    }
    

    global should be kept as-is with node.global = true if target includes 'web'.

    Exciting New Features ๐ŸŽ‰

    • feat: support stats of prefetch and preload by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6151

    Bug Fixes ๐Ÿž

    • fix: wrong asset info after updateAsset by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6156
    • fix(ci): compilation file prettier error by @9aoy in https://github.com/web-infra-dev/rspack/pull/6170
    • fix: should keep locally defined variables in class by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6183

    Other Changes

    • docs(website): enable oxlint by @Boshen in https://github.com/web-infra-dev/rspack/pull/6159
    • docs: improve plugin docs by @SyMind in https://github.com/web-infra-dev/rspack/pull/6088
    • chore: add js and toml format check on ci by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6157
    • docs: fix devServer typo by @dios-david in https://github.com/web-infra-dev/rspack/pull/6162
    • chore(deps): update swc by @renovate in https://github.com/web-infra-dev/rspack/pull/6163
    • refactor: render manifest and hash hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6154
    • chore: use workspace rspack version in create-rspack template by @9aoy in https://github.com/web-infra-dev/rspack/pull/6169
    • chore(deps): update npm dev dependencies by @renovate in https://github.com/web-infra-dev/rspack/pull/5863
    • docs(website): fix casing for TypeScript, NestJS and ECMAScript by @Boshen in https://github.com/web-infra-dev/rspack/pull/6171
    • docs(website): remove contributors list from home page by @Boshen in https://github.com/web-infra-dev/rspack/pull/6174
    • chore: lock corepack by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6180
    • docs(webiste): change the hiring link in announcement to /misc/join-us by @Boshen in https://github.com/web-infra-dev/rspack/pull/6179
    • chore: use prettier3 to format code by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6181
    • docs: announcing 0.6 by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6165
    • chore: update rspack-sources by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6188

    New Contributors

    • @dios-david made their first contribution in https://github.com/web-infra-dev/rspack/pull/6162

    Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.6.0...v0.6.1

    Open source โ†’
  58. 0.6.1-canary-e0da4a1-2024041108340611 Apr 2024pre-release

    Nothing published for this version

  59. 0.6.1-canary-baf60a7-2024041202174512 Apr 2024pre-release

    Nothing published for this version

  60. 0.6.1-canary-b0566d6-2024041215112912 Apr 2024pre-release

    Nothing published for this version