PackageTrack

npm ยท #4399 most downloaded on npm

@rspack/binding-linux-x64-gnu

2.2.1web-infra-dev/rspack โ†—

Node binding for rspack

Release timeline

1118 releases since 2022
20222026

One column per quarter.

Releases

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

    Nothing published for this version

  2. 0.6.1-canary-b0076e6-2024041300433513 Apr 2024pre-release

    Nothing published for this version

  3. 0.6.1-canary-a6841aa-2024041700470317 Apr 2024pre-release

    Nothing published for this version

  4. 0.6.1-canary-9a392a0-2024041203405812 Apr 2024pre-release

    Nothing published for this version

  5. 0.6.1-canary-73b2bcc-2024041608244716 Apr 2024pre-release

    Nothing published for this version

  6. 0.6.1-canary-73a9832-2024041400490114 Apr 2024pre-release

    Nothing published for this version

  7. 0.6.1-canary-22cb8e0-2024041104102811 Apr 2024pre-release

    Nothing published for this version

  8. 0.6.09 Apr 2024
    Release notes

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

    Rspack 0.6.0 is out!

    Read the announcement blog post: Announcing Rspack 0.6.

    Overview

    • Support builtin mini-css-extract-plugin
    • Enable new tree shaking by default
    • Align experiments css options with webpack and remove builtins css
    • Remove compiler.build and compiler.rebuild
    • Update swc to 0.90.x

    What's Changed

    Breaking Changes ๐Ÿ› 

    • chore: update swc by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6009
    • chore: remove compiler.build and compiler.rebuild by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6066
    • chore: ๐Ÿค– enable new tree shaking by default by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/6145
    • refactor: align experiments css options and remove builtins css by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6086

    Performance Improvements โšก

    • perf: use mimalloc for musl target by @xc2 in https://github.com/web-infra-dev/rspack/pull/6071
    • perf(core): Use unicase for compare_ids by @quininer in https://github.com/web-infra-dev/rspack/pull/6085
    • perf: โšก๏ธ reduce alloc in ModuleGraphAccessor impl by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/6136
    • perf: module group get_key by @SyMind in https://github.com/web-infra-dev/rspack/pull/6142
    • perf: integrate chunks by @SyMind in https://github.com/web-infra-dev/rspack/pull/6153

    Exciting New Features ๐ŸŽ‰

    • feat: mini-css-extract-plugin by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/5072
    • feat: enable incremental_rebuild when use new treeshaking by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/6029
    • feat: export MultiStats class by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6058
    • feat(rspack): NormalModuleReplacementPlugin by @xc2 in https://github.com/web-infra-dev/rspack/pull/6028
    • feat: support more intuitive CSS diagnostic by @luhc228 in https://github.com/web-infra-dev/rspack/pull/6040
    • feat: support entry.dependOn by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6069
    • feat: support compilation.hooks.afterSeal by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6090
    • feat: support css default export and named export at same time by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6107
    • feat(swc_plugin_import): legacy kebab/snake case for legacy babel-plugin-import compatibility by @xc2 in https://github.com/web-infra-dev/rspack/pull/6070
    • feat: support dependOn in chunk split by @SyMind in https://github.com/web-infra-dev/rspack/pull/6109

    Bug Fixes ๐Ÿž

    • fix: assets filename maybe not match a chunk by @SyMind in https://github.com/web-infra-dev/rspack/pull/6026
    • fix: Compiler and Compilation in LoaderContext of a childCompiler should be updated by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6034
    • fix: disable import stmt opt in old tree shaking by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/6037
    • fix: do not concatenate css module by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/6039
    • fix: emit asset file with buffer can use in asset emitted hook correctly by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6067
    • fix: handle error of cacheGroup.name() by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6081
    • fix: ci typo error by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6092
    • fix: should add use-credentials into css-loading runtime correctly by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6097
    • fix: ๐Ÿ› add concatenation bailout reason by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/6110
    • fix: merge with global parser generator options by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6135
    • fix: ๐Ÿ› use set queue instead of VecDeq by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/6134
    • fix: nested unknown || truthy = unknown truthy eval logical or by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6139
    • fix: Rule.enforce should be applied to use of function type by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6112

    Documentation Updates ๐Ÿ“š

    Other Changes

    New Contributors

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

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

    Open source โ†’
  9. 0.6.0-canary-f5973db-202404091312309 Apr 2024pre-release

    Nothing published for this version

  10. 0.6.0-canary-d4a223f-2024041106023211 Apr 2024pre-release

    Nothing published for this version

  11. 0.6.0-canary-ce6da72-2024041013325910 Apr 2024pre-release

    Nothing published for this version

  12. 0.6.0-canary-900a3f6-2024041100444411 Apr 2024pre-release

    Nothing published for this version

  13. 0.6.0-canary-77faf73-2024041000444710 Apr 2024pre-release

    Nothing published for this version

  14. 0.6.0-canary-4955231-2024041010531610 Apr 2024pre-release

    Nothing published for this version

  15. 0.5.926 Mar 2024
    Release notes

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

    What's Changed

    Highlights

    • Fix incorrectly full reload when applying hot update #6021
    • Support passing Function type to filename options: options.filename, options.chunkFilename, etc @branchseer in https://github.com/web-infra-dev/rspack/pull/5957

    Performance Improvements โšก

    • perf: cleanup atomics by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/6005

    Exciting New Features ๐ŸŽ‰

    • feat: support filename function by @branchseer in https://github.com/web-infra-dev/rspack/pull/5957
    • feat: support webpackChunkName comment for worker by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6019

    Bug Fixes ๐Ÿž

    • fix: remove useless MutexModuleGraph by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/5979
    • fix(testng): use compiler.run by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5984
    • fix: cached source with raw source by @SyMind in https://github.com/web-infra-dev/rspack/pull/5996
    • fix(rspack_plugin_html): align rspack_plugin_html inject option behavior with html-webpack-plugin by @nilptr in https://github.com/web-infra-dev/rspack/pull/5545
    • fix: duplicate library plugin by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6010
    • fix: missing define_variable for export declarations by @xc2 in https://github.com/web-infra-dev/rspack/pull/6012
    • fix: rsbuild scss module mangle by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/5992
    • fix: Move @import to top of concatenated CSS output (#6000) by @woai3c in https://github.com/web-infra-dev/rspack/pull/6016
    • fix: should generate correct context request with query by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/6018
    • fix: stablize chunk id by @JSerFeng in https://github.com/web-infra-dev/rspack/pull/6021

    Other Changes

    • chore(deps): update crates by @renovate in https://github.com/web-infra-dev/rspack/pull/5973
    • refactor: execute module hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5970
    • refactor: runtime module hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5977
    • refactor: build module hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5980
    • refactor: still valid module hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5981
    • refactor: succeed module hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5982
    • refactor: chunk asset hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5983
    • chore: remove rspack-html-plugin & rspack-plugin-node-polyfill by @hardfist in https://github.com/web-infra-dev/rspack/pull/5988
    • chore: move website into rspack repo by @hardfist in https://github.com/web-infra-dev/rspack/pull/5991
    • refactor: finish make and finish modules hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5990
    • docs: fix the wrong sidebar after navigating by @Yukiniro in https://github.com/web-infra-dev/rspack/pull/5999
    • refactor: after process assets and asset emitted hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5995
    • docs: use Open Sans as the default font by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/6006
    • refactor: emit and after emit hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5997
    • refactor: optimize modules and after optimize modules hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5998
    • chore: update rolldown credits by @hardfist in https://github.com/web-infra-dev/rspack/pull/6014
    • doc: add swc plugin usage by @hardfist in https://github.com/web-infra-dev/rspack/pull/6015
    • refactor: optimize tree and optimize chunk modules hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/6003
    • chore: make format compatible with windows by @woai3c in https://github.com/web-infra-dev/rspack/pull/6022

    New Contributors

    • @branchseer made their first contribution in https://github.com/web-infra-dev/rspack/pull/5957
    • @nilptr made their first contribution in https://github.com/web-infra-dev/rspack/pull/5545
    • @Yukiniro made their first contribution in https://github.com/web-infra-dev/rspack/pull/5999
    • @woai3c made their first contribution in https://github.com/web-infra-dev/rspack/pull/6016

    Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.5.8...v0.5.9

    Open source โ†’
  16. 0.5.9-canary-ff5bff8-202404030309463 Apr 2024pre-release

    Nothing published for this version

  17. 0.5.9-canary-f1eca48-202404071230047 Apr 2024pre-release

    Nothing published for this version

  18. 0.5.9-canary-df5312d-2024033009522830 Mar 2024pre-release

    Nothing published for this version

  19. 0.5.9-canary-c269a3b-202404010725451 Apr 2024pre-release

    Nothing published for this version

  20. 0.5.9-canary-ba4ea23-202404070923537 Apr 2024pre-release

    Nothing published for this version

  21. 0.5.9-canary-ba4ea23-202404070916117 Apr 2024pre-release

    Nothing published for this version

  22. 0.5.9-canary-b914bc8-202404020752582 Apr 2024pre-release

    Nothing published for this version

  23. 0.5.9-canary-a856e2e-2024032911040529 Mar 2024pre-release

    Nothing published for this version

  24. 0.5.9-canary-8fd75cb-2024032604194426 Mar 2024pre-release

    Nothing published for this version

  25. 0.5.9-canary-89c5dce-202404020935362 Apr 2024pre-release

    Nothing published for this version

  26. 0.5.9-canary-8778e17-202404030450163 Apr 2024pre-release

    Nothing published for this version

  27. 0.5.9-canary-8778e17-2024032810483428 Mar 2024pre-release

    Nothing published for this version

  28. 0.5.9-canary-845e837-2024032701152027 Mar 2024pre-release

    Nothing published for this version

  29. 0.5.9-canary-7e0144b-202404081152028 Apr 2024pre-release

    Nothing published for this version

  30. 0.5.9-canary-73d1234-202404070057337 Apr 2024pre-release

    Nothing published for this version

  31. 0.5.9-canary-73d1234-202404060050036 Apr 2024pre-release

    Nothing published for this version

  32. 0.5.9-canary-6e3af14-202404081100298 Apr 2024pre-release

    Nothing published for this version

  33. 0.5.9-canary-6bcb6c4-2024032614014626 Mar 2024pre-release

    Nothing published for this version

  34. 0.5.9-canary-6952f10-202404050108475 Apr 2024pre-release

    Nothing published for this version

  35. 0.5.9-canary-6952f10-202404040109114 Apr 2024pre-release

    Nothing published for this version

  36. 0.5.9-canary-677c131-202404090513539 Apr 2024pre-release

    Nothing published for this version

  37. 0.5.9-canary-5c28140-202404071031207 Apr 2024pre-release

    Nothing published for this version

  38. 0.5.9-canary-5be4c34-202404030051293 Apr 2024pre-release

    Nothing published for this version

  39. 0.5.9-canary-4ca6a92-202404080912458 Apr 2024pre-release

    Nothing published for this version

  40. 0.5.9-canary-498d329-2024032801170428 Mar 2024pre-release

    Nothing published for this version

  41. 0.5.9-canary-48aa3b9-202404010056251 Apr 2024pre-release

    Nothing published for this version

  42. 0.5.9-canary-48aa3b9-2024033100510531 Mar 2024pre-release

    Nothing published for this version

  43. 0.5.9-canary-48aa3b9-2024033003581730 Mar 2024pre-release

    Nothing published for this version

  44. 0.5.9-canary-4297cec-202404020807592 Apr 2024pre-release

    Nothing published for this version

  45. 0.5.9-canary-39b53e7-202404090449429 Apr 2024pre-release

    Nothing published for this version

  46. 0.5.9-canary-245b951-202404091044419 Apr 2024pre-release

    Nothing published for this version

  47. 0.5.9-canary-1fbcb90-202404081527588 Apr 2024pre-release

    Nothing published for this version

  48. 0.5.9-canary-16e548a-2024033011301430 Mar 2024pre-release

    Nothing published for this version

  49. 0.5.9-canary-0c3f573-2024032900473529 Mar 2024pre-release

    Nothing published for this version

  50. 0.5.9-canary-01da61e-2024041110044211 Apr 2024pre-release

    Nothing published for this version

  51. 0.5.819 Mar 2024
    Release notes

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

    What's Changed

    Performance Improvements โšก

    • perf(node-binding): lock-free compiler by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5940
    • perf(node-binding): reduce JsCallback lock contentions by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5945

    Exciting New Features ๐ŸŽ‰

    • feat: support generator.dataUrl as function by @luhc228 in https://github.com/web-infra-dev/rspack/pull/5841
    • feat: support modify resource in after resolve hook by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5924
    • feat(create-rspack): support cancel operation by @lalalazero in https://github.com/web-infra-dev/rspack/pull/4968
    • feat: support append fn by @SyMind in https://github.com/web-infra-dev/rspack/pull/5959

    Bug Fixes ๐Ÿž

    • fix(typing): fix partial ts-expect-error in packages/rspack by @gaoachao in https://github.com/web-infra-dev/rspack/pull/5909
    • fix: ci failed caused by unresolved conflict by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5936
    • fix: module connection issuse by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/5930
    • fix: nmf before resolve bench regression by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5941
    • fix: export star missing module panic by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5953
    • fix: overflow by @JiangWeixian in https://github.com/web-infra-dev/rspack/pull/5951
    • fix: should call compile hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5958
    • fix: plugin import camel case with number by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5962

    Other Changes

    • refactor: set compilation.module_graph as private by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/5916
    • refactor: support new tsfn (stage 1) by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5885
    • chore: bump oxc-resolver by @Boshen in https://github.com/web-infra-dev/rspack/pull/5883
    • refactor: migrate to hook macro by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5922
    • refactor: support new tsfn (stage 2) by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5900
    • chore(core): bump oxc_resolver by @Boshen in https://github.com/web-infra-dev/rspack/pull/5926
    • chore(deps): update crates by @renovate in https://github.com/web-infra-dev/rspack/pull/5925
    • refactor: connection use global auto-increment index by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/5927
    • refactor: migrate nmf before resolve to new hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5931
    • refactor: support new tsfn (stage 3) by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5932
    • chore: fix lint-staged prettier by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5935
    • refactor: support new tsfn (stage 4) by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5934
    • chore: run tree shaking by new test runner by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5937
    • chore(testng): run compiler cases by new runner by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5942
    • chore: cleanup legacy threadsafe function by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5946
    • refactor(core): set module_graph.* as private attribute by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/5944
    • chore(testng): run defaults cases by new runner by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5947
    • chore(testng): run stats api cases by new runner by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/5948
    • refactor: support js loader plugin by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5939
    • chore: update CODEOWNERS by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5952
    • refactor: staged should emit hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5950
    • chore: remove unused Rust dependencies by @Boshen in https://github.com/web-infra-dev/rspack/pull/5954
    • refactor(node-binding): support CompilerStateGuard by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5956
    • refactor: this compilation hook by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/5960
    • chore: shorten SAFETY comments by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/5963

    New Contributors

    • @gaoachao made their first contribution in https://github.com/web-infra-dev/rspack/pull/5909
    • @JiangWeixian made their first contribution in https://github.com/web-infra-dev/rspack/pull/5951
    • @lalalazero made their first contribution in https://github.com/web-infra-dev/rspack/pull/4968

    Full Changelog: https://github.com/web-infra-dev/rspack/compare/v0.5.7...v0.5.8

    Open source โ†’
  52. 0.5.8-canary-db10b37-2024032300465923 Mar 2024pre-release

    Nothing published for this version

  53. 0.5.8-canary-cff2c4f-2024032516204325 Mar 2024pre-release

    Nothing published for this version

  54. 0.5.8-canary-ca8afe6-2024032500555925 Mar 2024pre-release

    Nothing published for this version

  55. 0.5.8-canary-8598a50-2024032612404026 Mar 2024pre-release

    Nothing published for this version

  56. 0.5.8-canary-6b6429d-2024032101040921 Mar 2024pre-release

    Nothing published for this version

  57. 0.5.8-canary-67df93d-2024032200575622 Mar 2024pre-release

    Nothing published for this version

  58. 0.5.8-canary-61830f6-2024032203574422 Mar 2024pre-release

    Nothing published for this version

  59. 0.5.8-canary-2ebf5d4-2024032510284825 Mar 2024pre-release

    Nothing published for this version

  60. 0.5.8-canary-2e1be96-2024032110454721 Mar 2024pre-release

    Nothing published for this version