anolilab / unplugin-favicons

Generate favicons for your project with caching for blazing fast rebuilds.
MIT License
3 stars 0 forks source link

chore(deps): update dependency @rspack/cli to ^0.3.6 || ^0.6.0 #37

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@rspack/cli (source) ^0.3.6 -> ^0.3.6 \|\| ^0.6.0 age adoption passing confidence

Release Notes

web-infra-dev/rspack (@​rspack/cli) ### [`v0.6.2`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.6.2) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.6.1...v0.6.2) #### What's Changed ##### Performance Improvements ⚡ - perf: bitwise operation in code splitter by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6167](https://togithub.com/web-infra-dev/rspack/pull/6167) - perf: use set as queue for flag_dependency_usage_plugin by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6203](https://togithub.com/web-infra-dev/rspack/pull/6203) - perf: remove bad par_iter by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6199](https://togithub.com/web-infra-dev/rspack/pull/6199) ##### Exciting New Features 🎉 - feat: support Internal IgnorePlugin by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6166](https://togithub.com/web-infra-dev/rspack/pull/6166) - feat: support function filename and chunkFilename by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6216](https://togithub.com/web-infra-dev/rspack/pull/6216) - feat: support css module :export by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6223](https://togithub.com/web-infra-dev/rspack/pull/6223) - feat: support checkResource option in IgnorePlugin by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6249](https://togithub.com/web-infra-dev/rspack/pull/6249) - feat: add `emit` option for asset modules by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6255](https://togithub.com/web-infra-dev/rspack/pull/6255) ##### Bug Fixes 🐞 - fix: should parse patterns in class by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6198](https://togithub.com/web-infra-dev/rspack/pull/6198) - fix: favicon path of HtmlRspackPlugin by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6200](https://togithub.com/web-infra-dev/rspack/pull/6200) - fix(mf-1): conflict module map in multi container by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6176](https://togithub.com/web-infra-dev/rspack/pull/6176) - fix: align alias with webpack by [@​ilteoood](https://togithub.com/ilteoood) in [https://github.com/web-infra-dev/rspack/pull/5500](https://togithub.com/web-infra-dev/rspack/pull/5500) - fix: builtin swc loader input sourcemap by [@​2239559319](https://togithub.com/2239559319) in [https://github.com/web-infra-dev/rspack/pull/5492](https://togithub.com/web-infra-dev/rspack/pull/5492) - fix: correct active state when side effects is disabled by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6210](https://togithub.com/web-infra-dev/rspack/pull/6210) - fix: swc plugins not being able to spawn threads by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6229](https://togithub.com/web-infra-dev/rspack/pull/6229) - fix: dependencies span should rely on final ast by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6252](https://togithub.com/web-infra-dev/rspack/pull/6252) - fix: json empty array panic by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6253](https://togithub.com/web-infra-dev/rspack/pull/6253) - fix: napi value convert error in css-loader by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6250](https://togithub.com/web-infra-dev/rspack/pull/6250) - fix(core): update module federation runtime by [@​ScriptedAlchemy](https://togithub.com/ScriptedAlchemy) in [https://github.com/web-infra-dev/rspack/pull/6247](https://togithub.com/web-infra-dev/rspack/pull/6247) ##### Other Changes - docs: fix css-extract-rspack-plugin typos by [@​edbzn](https://togithub.com/edbzn) in [https://github.com/web-infra-dev/rspack/pull/6184](https://togithub.com/web-infra-dev/rspack/pull/6184) - ci: doc workflow check skipable by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6191](https://togithub.com/web-infra-dev/rspack/pull/6191) - ci: fix doc reuseable workflow by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6195](https://togithub.com/web-infra-dev/rspack/pull/6195) - docs: fix type in guide for upgrading to 0.6 by [@​mavridiSS](https://togithub.com/mavridiSS) in [https://github.com/web-infra-dev/rspack/pull/6194](https://togithub.com/web-infra-dev/rspack/pull/6194) - refactor: rest compilation hooks by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6196](https://togithub.com/web-infra-dev/rspack/pull/6196) - refactor: remove old hook trait by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6205](https://togithub.com/web-infra-dev/rspack/pull/6205) - docs: modify treeshaking sideEffects docs and remove removeAvaModules config by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6204](https://togithub.com/web-infra-dev/rspack/pull/6204) - chore(website): enable typos check by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6206](https://togithub.com/web-infra-dev/rspack/pull/6206) - docs: add re-exports optimization diagram by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6207](https://togithub.com/web-infra-dev/rspack/pull/6207) - refactor: module executor independent of the build process by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6202](https://togithub.com/web-infra-dev/rspack/pull/6202) - docs: correct import path in treeshaking demo by [@​hai-x](https://togithub.com/hai-x) in [https://github.com/web-infra-dev/rspack/pull/6224](https://togithub.com/web-infra-dev/rspack/pull/6224) - docs: add IgnorePlugin introduction by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6220](https://togithub.com/web-infra-dev/rspack/pull/6220) - chore(docs): improve benchmark appearance by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6228](https://togithub.com/web-infra-dev/rspack/pull/6228) - docs(website): fix broken right nav in join-us page by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6232](https://togithub.com/web-infra-dev/rspack/pull/6232) - docs(website): move sections around in guide by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6231](https://togithub.com/web-infra-dev/rspack/pull/6231) - docs: prettier by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6234](https://togithub.com/web-infra-dev/rspack/pull/6234) - docs(website): switch images to cdn urls and remove all image binaries by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6235](https://togithub.com/web-infra-dev/rspack/pull/6235) - docs: add image assets guide to website README by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6237](https://togithub.com/web-infra-dev/rspack/pull/6237) - docs: improve website ci by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6201](https://togithub.com/web-infra-dev/rspack/pull/6201) - docs(webiste): tweak the recruiting message; balance parenthesis on a wording by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6175](https://togithub.com/web-infra-dev/rspack/pull/6175) - docs(website): change "get started" button to primary and "intro" button to secondary by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6177](https://togithub.com/web-infra-dev/rspack/pull/6177) - chore: update CODEOWNERS by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6238](https://togithub.com/web-infra-dev/rspack/pull/6238) - chore: remove crates/cargo-rst which is not used anymore by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6239](https://togithub.com/web-infra-dev/rspack/pull/6239) - chore: hot step test by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6182](https://togithub.com/web-infra-dev/rspack/pull/6182) - chore: introduce api-extractor by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6208](https://togithub.com/web-infra-dev/rspack/pull/6208) - chore: update api snapshot by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6251](https://togithub.com/web-infra-dev/rspack/pull/6251) - chore: update package manager of webpack-test README by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6257](https://togithub.com/web-infra-dev/rspack/pull/6257) #### New Contributors - [@​edbzn](https://togithub.com/edbzn) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6184](https://togithub.com/web-infra-dev/rspack/pull/6184) - [@​mavridiSS](https://togithub.com/mavridiSS) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6194](https://togithub.com/web-infra-dev/rspack/pull/6194) - [@​ilteoood](https://togithub.com/ilteoood) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/5500](https://togithub.com/web-infra-dev/rspack/pull/5500) - [@​2239559319](https://togithub.com/2239559319) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/5492](https://togithub.com/web-infra-dev/rspack/pull/5492) - [@​hai-x](https://togithub.com/hai-x) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6224](https://togithub.com/web-infra-dev/rspack/pull/6224) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.6.1...v0.6.2 ### [`v0.6.1`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.6.1) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.6.0...v0.6.1) #### What's Changed ##### Highlights ##### Fixed a case where locally defined variables in class being falsely transformed ```js 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](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6151](https://togithub.com/web-infra-dev/rspack/pull/6151) ##### Bug Fixes 🐞 - fix: wrong asset info after updateAsset by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6156](https://togithub.com/web-infra-dev/rspack/pull/6156) - fix(ci): compilation file prettier error by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6170](https://togithub.com/web-infra-dev/rspack/pull/6170) - fix: should keep locally defined variables in class by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6183](https://togithub.com/web-infra-dev/rspack/pull/6183) ##### Other Changes - docs(website): enable oxlint by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6159](https://togithub.com/web-infra-dev/rspack/pull/6159) - docs: improve plugin docs by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6088](https://togithub.com/web-infra-dev/rspack/pull/6088) - chore: add js and toml format check on ci by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6157](https://togithub.com/web-infra-dev/rspack/pull/6157) - docs: fix devServer typo by [@​dios-david](https://togithub.com/dios-david) in [https://github.com/web-infra-dev/rspack/pull/6162](https://togithub.com/web-infra-dev/rspack/pull/6162) - chore(deps): update swc by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/6163](https://togithub.com/web-infra-dev/rspack/pull/6163) - refactor: render manifest and hash hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6154](https://togithub.com/web-infra-dev/rspack/pull/6154) - chore: use workspace rspack version in create-rspack template by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6169](https://togithub.com/web-infra-dev/rspack/pull/6169) - chore(deps): update npm dev dependencies by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/5863](https://togithub.com/web-infra-dev/rspack/pull/5863) - docs(website): fix casing for TypeScript, NestJS and ECMAScript by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6171](https://togithub.com/web-infra-dev/rspack/pull/6171) - docs(website): remove contributors list from home page by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6174](https://togithub.com/web-infra-dev/rspack/pull/6174) - chore: lock corepack by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6180](https://togithub.com/web-infra-dev/rspack/pull/6180) - docs(webiste): change the hiring link in announcement to /misc/join-us by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6179](https://togithub.com/web-infra-dev/rspack/pull/6179) - chore: use prettier3 to format code by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6181](https://togithub.com/web-infra-dev/rspack/pull/6181) - docs: announcing 0.6 by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6165](https://togithub.com/web-infra-dev/rspack/pull/6165) - chore: update rspack-sources by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6188](https://togithub.com/web-infra-dev/rspack/pull/6188) #### New Contributors - [@​dios-david](https://togithub.com/dios-david) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6162](https://togithub.com/web-infra-dev/rspack/pull/6162) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.6.0...v0.6.1 ### [`v0.6.0`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.6.0) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.5.9...v0.6.0) #### Rspack 0.6.0 is out! Read the announcement blog post: [Announcing Rspack 0.6](https://www.rspack.dev/blog/announcing-0.6.html). #### 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](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6009](https://togithub.com/web-infra-dev/rspack/pull/6009) - chore: remove `compiler.build` and `compiler.rebuild` by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6066](https://togithub.com/web-infra-dev/rspack/pull/6066) - chore: 🤖 enable new tree shaking by default by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/6145](https://togithub.com/web-infra-dev/rspack/pull/6145) - refactor: align experiments css options and remove builtins css by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6086](https://togithub.com/web-infra-dev/rspack/pull/6086) ##### Performance Improvements ⚡ - perf: use mimalloc for musl target by [@​xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/6071](https://togithub.com/web-infra-dev/rspack/pull/6071) - perf(core): Use unicase for compare_ids by [@​quininer](https://togithub.com/quininer) in [https://github.com/web-infra-dev/rspack/pull/6085](https://togithub.com/web-infra-dev/rspack/pull/6085) - perf: ⚡️ reduce alloc in ModuleGraphAccessor impl by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/6136](https://togithub.com/web-infra-dev/rspack/pull/6136) - perf: module group get_key by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6142](https://togithub.com/web-infra-dev/rspack/pull/6142) - perf: integrate chunks by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6153](https://togithub.com/web-infra-dev/rspack/pull/6153) ##### Exciting New Features 🎉 - feat: mini-css-extract-plugin by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5072](https://togithub.com/web-infra-dev/rspack/pull/5072) - feat: enable incremental_rebuild when use new treeshaking by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6029](https://togithub.com/web-infra-dev/rspack/pull/6029) - feat: export MultiStats class by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6058](https://togithub.com/web-infra-dev/rspack/pull/6058) - feat(rspack): NormalModuleReplacementPlugin by [@​xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/6028](https://togithub.com/web-infra-dev/rspack/pull/6028) - feat: support more intuitive CSS diagnostic by [@​luhc228](https://togithub.com/luhc228) in [https://github.com/web-infra-dev/rspack/pull/6040](https://togithub.com/web-infra-dev/rspack/pull/6040) - feat: support entry.dependOn by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6069](https://togithub.com/web-infra-dev/rspack/pull/6069) - feat: support compilation.hooks.afterSeal by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6090](https://togithub.com/web-infra-dev/rspack/pull/6090) - feat: support css default export and named export at same time by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6107](https://togithub.com/web-infra-dev/rspack/pull/6107) - feat(swc_plugin_import): legacy kebab/snake case for legacy babel-plugin-import compatibility by [@​xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/6070](https://togithub.com/web-infra-dev/rspack/pull/6070) - feat: support dependOn in chunk split by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6109](https://togithub.com/web-infra-dev/rspack/pull/6109) ##### Bug Fixes 🐞 - fix: assets filename maybe not match a chunk by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6026](https://togithub.com/web-infra-dev/rspack/pull/6026) - fix: `Compiler` and `Compilation` in `LoaderContext` of a childCompiler should be updated by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6034](https://togithub.com/web-infra-dev/rspack/pull/6034) - fix: disable import stmt opt in old tree shaking by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/6037](https://togithub.com/web-infra-dev/rspack/pull/6037) - fix: do not concatenate css module by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/6039](https://togithub.com/web-infra-dev/rspack/pull/6039) - fix: emit asset file with buffer can use in asset emitted hook correctly by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6067](https://togithub.com/web-infra-dev/rspack/pull/6067) - fix: handle error of `cacheGroup.name()` by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6081](https://togithub.com/web-infra-dev/rspack/pull/6081) - fix: ci typo error by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6092](https://togithub.com/web-infra-dev/rspack/pull/6092) - fix: should add use-credentials into css-loading runtime correctly by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6097](https://togithub.com/web-infra-dev/rspack/pull/6097) - fix: 🐛 add concatenation bailout reason by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/6110](https://togithub.com/web-infra-dev/rspack/pull/6110) - fix: merge with global parser generator options by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6135](https://togithub.com/web-infra-dev/rspack/pull/6135) - fix: 🐛 use set queue instead of `VecDeq` by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/6134](https://togithub.com/web-infra-dev/rspack/pull/6134) - fix: nested `unknown || truthy = unknown truthy` eval logical or by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6139](https://togithub.com/web-infra-dev/rspack/pull/6139) - fix: `Rule.enforce` should be applied to `use` of function type by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6112](https://togithub.com/web-infra-dev/rspack/pull/6112) ##### Documentation Updates 📚 - docs: update some rspack legacy descriptions by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6030](https://togithub.com/web-infra-dev/rspack/pull/6030) - docs: add ignoreWarnings option by [@​9aoy](https://togithub.com/9aoy) in [#​6032](https://togithub.com/web-infra-dev/rspack/pull/6032) - docs: integrate Rsbuild plugins for website by [@​chenjiahan](https://togithub.com/chenjiahan) in [#​6043](https://togithub.com/web-infra-dev/rspack/pull/6043) - docs: remove deprecated html and node-polyfill plugin by [@​chenjiahan](https://togithub.com/chenjiahan) in [#​6044](https://togithub.com/web-infra-dev/rspack/pull/6044) - docs: improve api introduction by [@​SyMind](https://togithub.com/SyMind) in [#​6041](https://togithub.com/web-infra-dev/rspack/pull/6041) - docs: add rsfamily-design-resources by [@​chenjiahan](https://togithub.com/chenjiahan) in [#​6053](https://togithub.com/web-infra-dev/rspack/pull/6053) - docs: node api by [@​SyMind](https://togithub.com/SyMind) in [#​6052](https://togithub.com/web-infra-dev/rspack/pull/6052) - docs(storybook): update to use [@​modern-js/storybook](https://togithub.com/modern-js/storybook) by [@​fi3ework](https://togithub.com/fi3ework) in [#​6123](https://togithub.com/web-infra-dev/rspack/pull/6123) - docs: use Rspress official plugin for RSS supports by [@​chenjiahan](https://togithub.com/chenjiahan) in [#​6126](https://togithub.com/web-infra-dev/rspack/pull/6126) - docs: add document for CssExtractRspackPlugin by [@​JSerFeng](https://togithub.com/JSerFeng) in [#​6147](https://togithub.com/web-infra-dev/rspack/pull/6147) - docs: enable new tree shaking by default by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6158](https://togithub.com/web-infra-dev/rspack/pull/6158) ##### Other Changes - test(rspack): add test for ExportDefaultDecleration case with ProvidePlugin by [@​xc2](https://togithub.com/xc2) in [#​6024](https://togithub.com/web-infra-dev/rspack/pull/6024) - refactor: normal module factory after resolve hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [#​6023](https://togithub.com/web-infra-dev/rspack/pull/6023) - refactor: split module_graph by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [#​6004](https://togithub.com/web-infra-dev/rspack/pull/6004) - refactor: context module factory before resolve hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [#​6027](https://togithub.com/web-infra-dev/rspack/pull/6027) - chore(deps): update crates by [@​renovate](https://togithub.com/renovate) in [#​6035](https://togithub.com/web-infra-dev/rspack/pull/6035) - refactor: cmf after resolve hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [#​6038](https://togithub.com/web-infra-dev/rspack/pull/6038) - chore(workflow): update PR template by [@​chenjiahan](https://togithub.com/chenjiahan) in [#​6045](https://togithub.com/web-infra-dev/rspack/pull/6045) - chore: add rspack-compat by [@​hardfist](https://togithub.com/hardfist) in [#​6050](https://togithub.com/web-infra-dev/rspack/pull/6050) - chore: remove integrate cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6046](https://togithub.com/web-infra-dev/rspack/pull/6046) - refactor: nmf create module hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [#​6047](https://togithub.com/web-infra-dev/rspack/pull/6047) - chore: migrate tree shaking rust test cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6054](https://togithub.com/web-infra-dev/rspack/pull/6054) - refactor: nmf resolve for scheme hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [#​6055](https://togithub.com/web-infra-dev/rspack/pull/6055) - chore: cargo build reuse cache by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [#​6079](https://togithub.com/web-infra-dev/rspack/pull/6079) - chore(workflow): integrate cspell-ban-words by [@​chenjiahan](https://togithub.com/chenjiahan) in [#​6096](https://togithub.com/web-infra-dev/rspack/pull/6096) - chore: add warning notice about [@​rspack/test-tools](https://togithub.com/rspack/test-tools) by [@​hardfist](https://togithub.com/hardfist) in [#​6095](https://togithub.com/web-infra-dev/rspack/pull/6095) - chore: remove change logs because they are outdated and not useful by [@​Boshen](https://togithub.com/Boshen) in [#​6098](https://togithub.com/web-infra-dev/rspack/pull/6098) - chore(deps): update peter-evans/find-comment action to v3.1.0 by [@​renovate](https://togithub.com/renovate) in [#​6103](https://togithub.com/web-infra-dev/rspack/pull/6103) - chore: remove unused dependencies from crates/rspack by [@​Boshen](https://togithub.com/Boshen) in [#​6099](https://togithub.com/web-infra-dev/rspack/pull/6099) - chore(deps): update crates by [@​renovate](https://togithub.com/renovate) in [#​6102](https://togithub.com/web-infra-dev/rspack/pull/6102) - refactor: remove rspackFuture.disableApplyEntryLazily by [@​ahabhgk](https://togithub.com/ahabhgk) in [#​6100](https://togithub.com/web-infra-dev/rspack/pull/6100) - chore: release all platform for canary release by [@​hardfist](https://togithub.com/hardfist) in [#​6104](https://togithub.com/web-infra-dev/rspack/pull/6104) - chore: use .snap.txt for custom hightlight in editor by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6106](https://togithub.com/web-infra-dev/rspack/pull/6106) - chore: git attributes snap by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6108](https://togithub.com/web-infra-dev/rspack/pull/6108) - chore: migrate cases from crates/rspack to packages/rspack-test-tools by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6111](https://togithub.com/web-infra-dev/rspack/pull/6111) - chore: fix diff case by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6122](https://togithub.com/web-infra-dev/rspack/pull/6122) - test: make CopyPlugin.test faster and more stable by [@​xc2](https://togithub.com/xc2) in [#​6115](https://togithub.com/web-infra-dev/rspack/pull/6115) - chore: migrate swc-loader cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6114](https://togithub.com/web-infra-dev/rspack/pull/6114) - chore: migrate plugin asset cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6116](https://togithub.com/web-infra-dev/rspack/pull/6116) - chore: migrate plugin css cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6117](https://togithub.com/web-infra-dev/rspack/pull/6117) - chore: migrate plugin html cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6118](https://togithub.com/web-infra-dev/rspack/pull/6118) - chore: migrate plugin javascript cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6119](https://togithub.com/web-infra-dev/rspack/pull/6119) - chore: migrate plugin wasm cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6120](https://togithub.com/web-infra-dev/rspack/pull/6120) - chore: remove rspack testing dependency by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6121](https://togithub.com/web-infra-dev/rspack/pull/6121) - refactor: migrate normal module hooks by [@​ahabhgk](https://togithub.com/ahabhgk) in [#​6127](https://togithub.com/web-infra-dev/rspack/pull/6127) - test: fix random ci failure by [@​xc2](https://togithub.com/xc2) in [#​6113](https://togithub.com/web-infra-dev/rspack/pull/6113) - chore: run format by [@​JSerFeng](https://togithub.com/JSerFeng) in [#​6131](https://togithub.com/web-infra-dev/rspack/pull/6131) - refactor: js plugin hooks by [@​ahabhgk](https://togithub.com/ahabhgk) in [#​6132](https://togithub.com/web-infra-dev/rspack/pull/6132) - chore: move hot next function from runner to runner factory by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [#​6140](https://togithub.com/web-infra-dev/rspack/pull/6140) - chore(rust/dep): update `sugar_path` to 1.2.0 by [@​hyf0](https://togithub.com/hyf0) in [#​6143](https://togithub.com/web-infra-dev/rspack/pull/6143) - chore: port mini-css-extract tests by [@​JSerFeng](https://togithub.com/JSerFeng) in [#​5220](https://togithub.com/web-infra-dev/rspack/pull/5220) - chore: use `cargo-shear` to remove unused dependencies by [@​Boshen](https://togithub.com/Boshen) in [#​6146](https://togithub.com/web-infra-dev/rspack/pull/6146) - chore: remove workflows/need-doc.yml which is not needed anymore by [@​Boshen](https://togithub.com/Boshen) in [#​6150](https://togithub.com/web-infra-dev/rspack/pull/6150) - chore: regenerate pnpm-lock.yaml by [@​Boshen](https://togithub.com/Boshen) in [#​6149](https://togithub.com/web-infra-dev/rspack/pull/6149) #### New Contributors - [@​quininer](https://togithub.com/quininer) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6085](https://togithub.com/web-infra-dev/rspack/pull/6085) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.5.9...v0.6.0 ### [`v0.5.9`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.5.9) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.5.8...v0.5.9) ##### What's Changed ##### Highlights - Fix incorrectly full reload when applying hot update [#​6021](https://togithub.com/web-infra-dev/rspack/issues/6021) - Support passing `Function` type to filename options: `options.filename`, `options.chunkFilename`, etc [@​branchseer](https://togithub.com/branchseer) in [https://github.com/web-infra-dev/rspack/pull/5957](https://togithub.com/web-infra-dev/rspack/pull/5957) ##### Performance Improvements ⚡ - perf: cleanup atomics by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6005](https://togithub.com/web-infra-dev/rspack/pull/6005) ##### Exciting New Features 🎉 - feat: support filename function by [@​branchseer](https://togithub.com/branchseer) in [https://github.com/web-infra-dev/rspack/pull/5957](https://togithub.com/web-infra-dev/rspack/pull/5957) - feat: support webpackChunkName comment for worker by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6019](https://togithub.com/web-infra-dev/rspack/pull/6019) ##### Bug Fixes 🐞 - fix: remove useless MutexModuleGraph by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/5979](https://togithub.com/web-infra-dev/rspack/pull/5979) - fix(testng): use compiler.run by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5984](https://togithub.com/web-infra-dev/rspack/pull/5984) - fix: cached source with raw source by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5996](https://togithub.com/web-infra-dev/rspack/pull/5996) - fix(rspack_plugin_html): align rspack_plugin_html inject option behavior with html-webpack-plugin by [@​nilptr](https://togithub.com/nilptr) in [https://github.com/web-infra-dev/rspack/pull/5545](https://togithub.com/web-infra-dev/rspack/pull/5545) - fix: duplicate library plugin by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6010](https://togithub.com/web-infra-dev/rspack/pull/6010) - fix: missing define_variable for export declarations by [@​xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/6012](https://togithub.com/web-infra-dev/rspack/pull/6012) - fix: rsbuild scss module mangle by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5992](https://togithub.com/web-infra-dev/rspack/pull/5992) - fix: Move [@​import](https://togithub.com/import) to top of concatenated CSS output ([#​6000](https://togithub.com/web-infra-dev/rspack/issues/6000)) by [@​woai3c](https://togithub.com/woai3c) in [https://github.com/web-infra-dev/rspack/pull/6016](https://togithub.com/web-infra-dev/rspack/pull/6016) - fix: should generate correct context request with query by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6018](https://togithub.com/web-infra-dev/rspack/pull/6018) - fix: stablize chunk id by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6021](https://togithub.com/web-infra-dev/rspack/pull/6021) ##### Other Changes - chore(deps): update crates by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/5973](https://togithub.com/web-infra-dev/rspack/pull/5973) - refactor: execute module hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5970](https://togithub.com/web-infra-dev/rspack/pull/5970) - refactor: runtime module hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5977](https://togithub.com/web-infra-dev/rspack/pull/5977) - refactor: build module hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5980](https://togithub.com/web-infra-dev/rspack/pull/5980) - refactor: still valid module hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5981](https://togithub.com/web-infra-dev/rspack/pull/5981) - refactor: succeed module hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5982](https://togithub.com/web-infra-dev/rspack/pull/5982) - refactor: chunk asset hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5983](https://togithub.com/web-infra-dev/rspack/pull/5983) - chore: remove rspack-html-plugin & rspack-plugin-node-polyfill by [@​hardfist](https://togithub.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/5988](https://togithub.com/web-infra-dev/rspack/pull/5988) - chore: move website into rspack repo by [@​hardfist](https://togithub.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/5991](https://togithub.com/web-infra-dev/rspack/pull/5991) - refactor: finish make and finish modules hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5990](https://togithub.com/web-infra-dev/rspack/pull/5990) - docs: fix the wrong sidebar after navigating by [@​Yukiniro](https://togithub.com/Yukiniro) in [https://github.com/web-infra-dev/rspack/pull/5999](https://togithub.com/web-infra-dev/rspack/pull/5999) - refactor: after process assets and asset emitted hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5995](https://togithub.com/web-infra-dev/rspack/pull/5995) - docs: use Open Sans as the default font by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6006](https://togithub.com/web-infra-dev/rspack/pull/6006) - refactor: emit and after emit hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5997](https://togithub.com/web-infra-dev/rspack/pull/5997) - refactor: optimize modules and after optimize modules hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5998](https://togithub.com/web-infra-dev/rspack/pull/5998) - chore: update rolldown credits by [@​hardfist](https://togithub.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/6014](https://togithub.com/web-infra-dev/rspack/pull/6014) - doc: add swc plugin usage by [@​hardfist](https://togithub.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/6015](https://togithub.com/web-infra-dev/rspack/pull/6015) - refactor: optimize tree and optimize chunk modules hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6003](https://togithub.com/web-infra-dev/rspack/pull/6003) - chore: make format compatible with windows by [@​woai3c](https://togithub.com/woai3c) in [https://github.com/web-infra-dev/rspack/pull/6022](https://togithub.com/web-infra-dev/rspack/pull/6022) ##### New Contributors - [@​branchseer](https://togithub.com/branchseer) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/5957](https://togithub.com/web-infra-dev/rspack/pull/5957) - [@​nilptr](https://togithub.com/nilptr) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/5545](https://togithub.com/web-infra-dev/rspack/pull/5545) - [@​Yukiniro](https://togithub.com/Yukiniro) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/5999](https://togithub.com/web-infra-dev/rspack/pull/5999) - [@​woai3c](https://togithub.com/woai3c) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6016](https://togithub.com/web-infra-dev/rspack/pull/6016) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.5.8...v0.5.9 ### [`v0.5.8`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.5.8) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.5.7...v0.5.8) #### What's Changed ##### Performance Improvements ⚡ - perf(node-binding): lock-free compiler by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5940](https://togithub.com/web-infra-dev/rspack/pull/5940) - perf(node-binding): reduce `JsCallback` lock contentions by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5945](https://togithub.com/web-infra-dev/rspack/pull/5945) ##### Exciting New Features 🎉 - feat: support `generator.dataUrl` as function by [@​luhc228](https://togithub.com/luhc228) in [https://github.com/web-infra-dev/rspack/pull/5841](https://togithub.com/web-infra-dev/rspack/pull/5841) - feat: support modify resource in after resolve hook by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5924](https://togithub.com/web-infra-dev/rspack/pull/5924) - feat(create-rspack): support cancel operation by [@​lalalazero](https://togithub.com/lalalazero) in [https://github.com/web-infra-dev/rspack/pull/4968](https://togithub.com/web-infra-dev/rspack/pull/4968) - feat: support append fn by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5959](https://togithub.com/web-infra-dev/rspack/pull/5959) ##### Bug Fixes 🐞 - fix(typing): fix partial ts-expect-error in packages/rspack by [@​gaoachao](https://togithub.com/gaoachao) in [https://github.com/web-infra-dev/rspack/pull/5909](https://togithub.com/web-infra-dev/rspack/pull/5909) - fix: ci failed caused by unresolved conflict by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5936](https://togithub.com/web-infra-dev/rspack/pull/5936) - fix: module connection issuse by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5930](https://togithub.com/web-infra-dev/rspack/pull/5930) - fix: nmf before resolve bench regression by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5941](https://togithub.com/web-infra-dev/rspack/pull/5941) - fix: export star missing module panic by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5953](https://togithub.com/web-infra-dev/rspack/pull/5953) - fix: overflow by [@​JiangWeixian](https://togithub.com/JiangWeixian) in [https://github.com/web-infra-dev/rspack/pull/5951](https://togithub.com/web-infra-dev/rspack/pull/5951) - fix: should call compile hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5958](https://togithub.com/web-infra-dev/rspack/pull/5958) - fix: plugin import camel case with number by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5962](https://togithub.com/web-infra-dev/rspack/pull/5962) ##### Other Changes - refactor: set compilation.module_graph as private by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/5916](https://togithub.com/web-infra-dev/rspack/pull/5916) - refactor: support new tsfn (stage 1) by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5885](https://togithub.com/web-infra-dev/rspack/pull/5885) - chore: bump oxc-resolver by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5883](https://togithub.com/web-infra-dev/rspack/pull/5883) - refactor: migrate to hook macro by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5922](https://togithub.com/web-infra-dev/rspack/pull/5922) - refactor: support new tsfn (stage 2) by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5900](https://togithub.com/web-infra-dev/rspack/pull/5900) - chore(core): bump oxc_resolver by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5926](https://togithub.com/web-infra-dev/rspack/pull/5926) - chore(deps): update crates by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/5925](https://togithub.com/web-infra-dev/rspack/pull/5925) - refactor: connection use global auto-increment index by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/5927](https://togithub.com/web-infra-dev/rspack/pull/5927) - refactor: migrate nmf before resolve to new hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5931](https://togithub.com/web-infra-dev/rspack/pull/5931) - refactor: support new tsfn (stage 3) by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5932](https://togithub.com/web-infra-dev/rspack/pull/5932) - chore: fix lint-staged prettier by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5935](https://togithub.com/web-infra-dev/rspack/pull/5935) - refactor: support new tsfn (stage 4) by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5934](https://togithub.com/web-infra-dev/rspack/pull/5934) - chore: run tree shaking by new test runner by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5937](https://togithub.com/web-infra-dev/rspack/pull/5937) - chore(testng): run compiler cases by new runner by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5942](https://togithub.com/web-infra-dev/rspack/pull/5942) - chore: cleanup legacy threadsafe function by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5946](https://togithub.com/web-infra-dev/rspack/pull/5946) - refactor(core): set module_graph.\* as private attribute by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/5944](https://togithub.com/web-infra-dev/rspack/pull/5944) - chore(testng): run defaults cases by new runner by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5947](https://togithub.com/web-infra-dev/rspack/pull/5947) - chore(testng): run stats api cases by new runner by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5948](https://togithub.com/web-infra-dev/rspack/pull/5948) - refactor: support js loader plugin by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5939](https://togithub.com/web-infra-dev/rspack/pull/5939) - chore: update CODEOWNERS by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5952](https://togithub.com/web-infra-dev/rspack/pull/5952) - refactor: staged should emit hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5950](https://togithub.com/web-infra-dev/rspack/pull/5950) - chore: remove unused Rust dependencies by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5954](https://togithub.com/web-infra-dev/rspack/pull/5954) - refactor(node-binding): support `CompilerStateGuard` by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5956](https://togithub.com/web-infra-dev/rspack/pull/5956) - refactor: this compilation hook by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5960](https://togithub.com/web-infra-dev/rspack/pull/5960) - chore: shorten SAFETY comments by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5963](https://togithub.com/web-infra-dev/rspack/pull/5963) #### New Contributors - [@​gaoachao](https://togithub.com/gaoachao) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/5909](https://togithub.com/web-infra-dev/rspack/pull/5909) - [@​JiangWeixian](https://togithub.com/JiangWeixian) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/5951](https://togithub.com/web-infra-dev/rspack/pull/5951) - [@​lalalazero](https://togithub.com/lalalazero) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/4968](https://togithub.com/web-infra-dev/rspack/pull/4968) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.5.7...v0.5.8 ### [`v0.5.7`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.5.7) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.5.6...v0.5.7) #### What's Changed ##### Highlights ##### Support experimental SWC wasm plugins for `builtin:swc-loader` Aligned wasm plugin architecture with JavaScript `swc-loader`. Check out the detail at [swc plugins](https://swc.rs/docs/configuration/compilation#jscexperimentalplugins). ```js { loader: "builtin:swc-loader", options: { jsc: { experimental: { plugins: [ [ "@​swc/plugin-remove-console", { exclude: ["error"], }, ], ], }, }, }, }; ``` Great work done by [@​dm33tri](https://togithub.com/dm33tri) 🎉. ##### Exciting New Features 🎉 - feat: side effects bailout out stats by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5803](https://togithub.com/web-infra-dev/rspack/pull/5803) - feat: support stage for processAssets by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5861](https://togithub.com/web-infra-dev/rspack/pull/5861) - feat: support `module.noParse` by [@​xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/5829](https://togithub.com/web-infra-dev/rspack/pull/5829) - feat: entrypoint.getRuntimeChunk by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5914](https://togithub.com/web-infra-dev/rspack/pull/5914) ##### Bug Fixes 🐞 - fix: webpackMode eager for dynamic import by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5850](https://togithub.com/web-infra-dev/rspack/pull/5850) - fix: panic pass query to loader without resource with resource query by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5832](https://togithub.com/web-infra-dev/rspack/pull/5832) - fix(wasm): add fallback for MIME mismatch error in async wasm loading by [@​magic-akari](https://togithub.com/magic-akari) in [https://github.com/web-infra-dev/rspack/pull/5491](https://togithub.com/web-infra-dev/rspack/pull/5491) - fix: proc macro should keep generics by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5860](https://togithub.com/web-infra-dev/rspack/pull/5860) - fix(rspack_loader_swc): enable SWC plugins by [@​dm33tri](https://togithub.com/dm33tri) in [https://github.com/web-infra-dev/rspack/pull/5808](https://togithub.com/web-infra-dev/rspack/pull/5808) - fix: 🐛 bailout stats location by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5864](https://togithub.com/web-infra-dev/rspack/pull/5864) - fix: fix some "changes didn't emit a rebuild" issues by [@​xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/5837](https://togithub.com/web-infra-dev/rspack/pull/5837) - fix: 🐛 should not mangle css module identifier by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5876](https://togithub.com/web-infra-dev/rspack/pull/5876) - fix: export default alias by [@​IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5875](https://togithub.com/web-infra-dev/rspack/pull/5875) - fix: use uniqueName in css loading by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5870](https://togithub.com/web-infra-dev/rspack/pull/5870) - fix: export string name in harmony module by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5888](https://togithub.com/web-infra-dev/rspack/pull/5888) - fix: css loading runtime order by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5896](https://togithub.com/web-infra-dev/rspack/pull/5896) - fix: context request position change error by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5893](https://togithub.com/web-infra-dev/rspack/pull/5893) - fix: empty resource query and fragment by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5899](https://togithub.com/web-infra-dev/rspack/pull/5899) - fix: alias should have order by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5901](https://togithub.com/web-infra-dev/rspack/pull/5901) ##### Other Changes - chore: disable jest transform by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5854](https://togithub.com/web-infra-dev/rspack/pull/5854) - chore: disable webpack-test jest transform by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5855](https://togithub.com/web-infra-dev/rspack/pull/5855) - chore: align webpack type by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5857](https://togithub.com/web-infra-dev/rspack/pull/5857) - chore: x script support force build by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5858](https://togithub.com/web-infra-dev/rspack/pull/5858) - chore(deps): update napi to v2.16.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/5811](https://togithub.com/web-infra-dev/rspack/pull/5811) - revert: "fix(rspack_loader_swc): enable SWC plugins" by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5865](https://togithub.com/web-infra-dev/rspack/pull/5865) - chore(deps): update crates by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/5862](https://togithub.com/web-infra-dev/rspack/pull/5862) - chore: support test release build in CI and enable windows test in CI by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/5880](https://togithub.com/web-infra-dev/rspack/pull/5880) - chore: remove duplicate "uses" by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/5881](https://togithub.com/web-infra-dev/rspack/pull/5881) - chore: test toolkit by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5755](https://togithub.com/web-infra-dev/rspack/pull/5755) - chore: fix some comments by [@​hishope](https://togithub.com/hishope) in [https://github.com/web-infra-dev/rspack/pull/5882](https://togithub.com/web-infra-dev/rspack/pull/5882) - refactor(core): move `Compilation::update_module_graph` to its own file by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5884](https://togithub.com/web-infra-dev/rspack/pull/5884) - revert: "revert: "fix(rspack_loader_swc): enable SWC plugins"" by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 2 months ago

Thank you for following the naming conventions! 🙏

renovate[bot] commented 1 month ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (^0.3.6 || ^0.6.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.