Closed renovate[bot] closed 6 months ago
Thank you for following the naming conventions! 🙏
Because you closed this PR without merging, Renovate will ignore this update (^0.3.6 || ^0.4.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.
This PR contains the following updates:
^0.3.6
->^0.3.6 \|\| ^0.4.0
Release Notes
web-infra-dev/rspack (@rspack/cli)
### [`v0.4.1`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.4.1) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.4.0...v0.4.1) ##### Highlights - Support `compiler.hooks.shouldEmit` hook: Return a boolean telling whether to emit. - Support `compilation.hooks.childCompiler` hook: Executed after created a childCompiler. - Support function type `splitChunks.cacheGroups.{cacheGroup}.test` ##### What's Changed ##### Performance Improvements ⚡ - perf: reduce aggregateTimeout to speed up HMR by [@chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/4724](https://togithub.com/web-infra-dev/rspack/pull/4724) - perf: compilation.hooks.optimizeChunkModules auto disable by [@jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/4756](https://togithub.com/web-infra-dev/rspack/pull/4756) ##### Exciting New Features 🎉 - feat: support function type for `splitChunks.{cacheGroup}.{test, name}` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4722](https://togithub.com/web-infra-dev/rspack/pull/4722) - feat: support Chunk.groupsIterable and ChunkGroup.getParents by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4641](https://togithub.com/web-infra-dev/rspack/pull/4641) - feat(plugin-driver): add execute module by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/4737](https://togithub.com/web-infra-dev/rspack/pull/4737) - feat: support `Compiler.shouldEmit` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4742](https://togithub.com/web-infra-dev/rspack/pull/4742) - feat: Module Federation, part 1, ContainerPlugin by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4642](https://togithub.com/web-infra-dev/rspack/pull/4642) - feat: support `compilation.hooks.childCompiler` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4773](https://togithub.com/web-infra-dev/rspack/pull/4773) - feat: Module Federation, part 2, ContainerReferencePlugin by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4735](https://togithub.com/web-infra-dev/rspack/pull/4735) - feat: bump swc to support `format.inline_script` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4786](https://togithub.com/web-infra-dev/rspack/pull/4786) - feat: Module Federation, part 3, ProvideSharedPlugin by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4778](https://togithub.com/web-infra-dev/rspack/pull/4778) - feat: Module Federation, part 4, ConsumeSharedPlugin by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4783](https://togithub.com/web-infra-dev/rspack/pull/4783) - feat: support String.raw for context module by [@faga295](https://togithub.com/faga295) in [https://github.com/web-infra-dev/rspack/pull/4764](https://togithub.com/web-infra-dev/rspack/pull/4764) ##### Bug Fixes 🐞 - fix: 🐛assignDeterministicIds alignment by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/4693](https://togithub.com/web-infra-dev/rspack/pull/4693) - fix: 🐛 should invoke `visit_prop` anyway in inner_graph by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/4683](https://togithub.com/web-infra-dev/rspack/pull/4683) - fix(harmony-deps-scanner): should only be `dep.call=true` in call_expr or tagged template's tag by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/4701](https://togithub.com/web-infra-dev/rspack/pull/4701) - fix: sort by chunk name before merge duplicate chunk by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4725](https://togithub.com/web-infra-dev/rspack/pull/4725) - fix: compare chunks by modules by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4732](https://togithub.com/web-infra-dev/rspack/pull/4732) - fix(harmony-import-specifier-dep-scanner): add new expr into consideration by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/4729](https://togithub.com/web-infra-dev/rspack/pull/4729) - fix: remove [@types/webpack-dev-server](https://togithub.com/types/webpack-dev-server) by [@jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/4744](https://togithub.com/web-infra-dev/rspack/pull/4744) - fix: use fixed version for rspack in template by [@zoolsher](https://togithub.com/zoolsher) in [https://github.com/web-infra-dev/rspack/pull/4746](https://togithub.com/web-infra-dev/rspack/pull/4746) - fix: typos by [@yiliang114](https://togithub.com/yiliang114) in [https://github.com/web-infra-dev/rspack/pull/4761](https://togithub.com/web-infra-dev/rspack/pull/4761) - fix: zod-validation-error type error by [@xiaoxiangmoe](https://togithub.com/xiaoxiangmoe) in [https://github.com/web-infra-dev/rspack/pull/4763](https://togithub.com/web-infra-dev/rspack/pull/4763) - fix: only register `SplitChunkPlugin` once by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4766](https://togithub.com/web-infra-dev/rspack/pull/4766) - fix: flag side effects plugin update dep by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/4747](https://togithub.com/web-infra-dev/rspack/pull/4747) - fix uniqueName Acquisition method by [@ityuany](https://togithub.com/ityuany) in [https://github.com/web-infra-dev/rspack/pull/4670](https://togithub.com/web-infra-dev/rspack/pull/4670) - fix: regex flags by [@nomyfan](https://togithub.com/nomyfan) in [https://github.com/web-infra-dev/rspack/pull/4781](https://togithub.com/web-infra-dev/rspack/pull/4781) - fix: keep the query passed to loader by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4782](https://togithub.com/web-infra-dev/rspack/pull/4782) - fix: dir path ends with \* by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4790](https://togithub.com/web-infra-dev/rspack/pull/4790) - fix: mf test on windows by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4793](https://togithub.com/web-infra-dev/rspack/pull/4793) - fix: use correct DefinePlugin in plugin-react-refresh by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4794](https://togithub.com/web-infra-dev/rspack/pull/4794) - fix: throw error when there had conflict between `chunkName` and `entryPointChunk` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4795](https://togithub.com/web-infra-dev/rspack/pull/4795) - fix: windows test by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4796](https://togithub.com/web-infra-dev/rspack/pull/4796) ##### Other Changes - chore: remove angular example by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/4710](https://togithub.com/web-infra-dev/rspack/pull/4710) - refactor: block-based code-splitting by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4680](https://togithub.com/web-infra-dev/rspack/pull/4680) - chore: skip show sccache stats by [@jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/4706](https://togithub.com/web-infra-dev/rspack/pull/4706) - chore: remove angular pnpm lock by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/4711](https://togithub.com/web-infra-dev/rspack/pull/4711) - chore(webpack-test): remove the flaky test which requires on timings by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/4715](https://togithub.com/web-infra-dev/rspack/pull/4715) - chore: fix typos by [@Priestch](https://togithub.com/Priestch) in [https://github.com/web-infra-dev/rspack/pull/4700](https://togithub.com/web-infra-dev/rspack/pull/4700) - chore(chunk_graph): improve chunk_graph perf by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/4716](https://togithub.com/web-infra-dev/rspack/pull/4716) - ci: improve webpack-test stability by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/4726](https://togithub.com/web-infra-dev/rspack/pull/4726) - chore: use eprintln to report error for runtime_requirements by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/4717](https://togithub.com/web-infra-dev/rspack/pull/4717) - chore: self hosted macos skip remove sdk by [@jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/4733](https://togithub.com/web-infra-dev/rspack/pull/4733) - chore: compat get default export by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/4731](https://togithub.com/web-infra-dev/rspack/pull/4731) - chore: commonjs exports dependency by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/4720](https://togithub.com/web-infra-dev/rspack/pull/4720) - refactor: move impl_runtime_module macro to core by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/4738](https://togithub.com/web-infra-dev/rspack/pull/4738) - release: 0.4.0 by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/4041](https://togithub.com/web-infra-dev/rspack/pull/4041) - chore: ci set pnpm store-dir in project by [@jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/4743](https://togithub.com/web-infra-dev/rspack/pull/4743) - chore: fix debugger launcher on window by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/4750](https://togithub.com/web-infra-dev/rspack/pull/4750) - chore: upgrade template to 0.4.0 by [@hardfist](https://togithub.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/4752](https://togithub.com/web-infra-dev/rspack/pull/4752) - chore: rspack test tools diff by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/4668](https://togithub.com/web-infra-dev/rspack/pull/4668) - chore: diff trigger by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/4755](https://togithub.com/web-infra-dev/rspack/pull/4755) - chore: diff trigger test by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/4760](https://togithub.com/web-infra-dev/rspack/pull/4760) - ci: remove diff test from release workflow by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/4768](https://togithub.com/web-infra-dev/rspack/pull/4768) - chore(webpack-test): make tests more future proof by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/4758](https://togithub.com/web-infra-dev/rspack/pull/4758) - chore: canary release add windows and enable windows ci on main branch by [@jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/4772](https://togithub.com/web-infra-dev/rspack/pull/4772) - chore: bump nodejs_resolver by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4791](https://togithub.com/web-infra-dev/rspack/pull/4791) ##### New Contributors - [@Priestch](https://togithub.com/Priestch) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/4700](https://togithub.com/web-infra-dev/rspack/pull/4700) - [@yiliang114](https://togithub.com/yiliang114) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/4761](https://togithub.com/web-infra-dev/rspack/pull/4761) - [@ityuany](https://togithub.com/ityuany) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/4670](https://togithub.com/web-infra-dev/rspack/pull/4670) - [@nomyfan](https://togithub.com/nomyfan) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/4781](https://togithub.com/web-infra-dev/rspack/pull/4781) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.4.0...v0.4.1 ### [`v0.4.0`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.4.0) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.3.14...v0.4.0)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.