unplugin / unplugin-vue

โœจ Transform Vue 3 SFC to JavaScript. Supports Vite, esbuild, Rollup, Webpack and more.
MIT License
175 stars 7 forks source link

chore(deps): update all non-major dependencies #167

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/types (source) ^7.25.6 -> ^7.26.0 age adoption passing confidence
@rspack/cli (source) 1.0.4 -> 1.1.3 age adoption passing confidence
@rspack/core (source) 1.0.4 -> 1.1.3 age adoption passing confidence
@swc/core (source) ^1.7.26 -> ^1.9.3 age adoption passing confidence
@sxzz/eslint-config ^4.2.0 -> ^4.4.1 age adoption passing confidence
@sxzz/test-utils ^0.3.2 -> ^0.3.7 age adoption passing confidence
@types/node (source) ^22.5.4 -> ^22.9.1 age adoption passing confidence
@vitejs/plugin-vue (source) 5.1.3 -> 5.2.0 age adoption passing confidence
@vitest/ui (source) 2.1.0 -> 2.1.5 age adoption passing confidence
@vue/reactivity (source) ^3.5.4 -> ^3.5.13 age adoption passing confidence
bumpp ^9.5.2 -> ^9.8.1 age adoption passing confidence
esbuild 0.23.1 -> 0.24.0 age adoption passing confidence
esbuild ^0.23.1 -> ^0.24.0 age adoption passing confidence
eslint (source) ^9.10.0 -> ^9.15.0 age adoption passing confidence
html-webpack-plugin ^5.6.0 -> ^5.6.3 age adoption passing confidence
pnpm (source) 9.10.0 -> 9.14.2 age adoption passing confidence
rolldown (source) ^0.13.2 -> ^0.14.0 age adoption passing confidence
rollup (source) ^4.21.3 -> ^4.27.3 age adoption passing confidence
sass ^1.78.0 -> ^1.81.0 age adoption passing confidence
serve ^14.2.3 -> ^14.2.4 age adoption passing confidence
tsup (source) ^8.2.4 -> ^8.3.5 age adoption passing confidence
typescript (source) ^5.6.2 -> ^5.6.3 age adoption passing confidence
unplugin ^1.14.1 -> ^1.16.0 age adoption passing confidence
vite (source) ^5.4.4 -> ^5.4.11 age adoption passing confidence
vite-plugin-inspect ^0.8.7 -> ^0.8.8 age adoption passing confidence
vitest (source) 2.1.0 -> 2.1.5 age adoption passing confidence
vue (source) ^3.5.4 -> ^3.5.13 age adoption passing confidence
webpack ^5.94.0 -> ^5.96.1 age adoption passing confidence

Release Notes

babel/babel (@​babel/types) ### [`v7.26.0`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7260-2024-10-25) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.9...v7.26.0) ##### :rocket: New Feature - `babel-core`, `babel-generator`, `babel-parser`, `babel-plugin-syntax-import-assertions`, `babel-plugin-syntax-import-attributes`, `babel-preset-env`, `babel-standalone`, `babel-types` - [#​16850](https://redirect.github.com/babel/babel/pull/16850) Enable import attributes parsing by default ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-core` - [#​16862](https://redirect.github.com/babel/babel/pull/16862) feat: support async plugin's pre/post ([@​timofei-iatsenko](https://redirect.github.com/timofei-iatsenko)) - `babel-compat-data`, `babel-plugin-proposal-regexp-modifiers`, `babel-plugin-transform-regexp-modifiers`, `babel-preset-env`, `babel-standalone` - [#​16692](https://redirect.github.com/babel/babel/pull/16692) Add `transform-regexp-modifiers` to `preset-env` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-parser` - [#​16849](https://redirect.github.com/babel/babel/pull/16849) feat: add `startIndex` parser option ([@​DylanPiercey](https://redirect.github.com/DylanPiercey)) - `babel-generator`, `babel-parser`, `babel-plugin-syntax-flow` - [#​16841](https://redirect.github.com/babel/babel/pull/16841) Always enable parsing of Flow enums ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helpers`, `babel-preset-typescript`, `babel-runtime-corejs3` - [#​16794](https://redirect.github.com/babel/babel/pull/16794) Support `import()` in `rewriteImportExtensions` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-generator`, `babel-parser` - [#​16708](https://redirect.github.com/babel/babel/pull/16708) Add experimental format-preserving mode to `@babel/generator` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-core` - [#​16928](https://redirect.github.com/babel/babel/pull/16928) Workaround Node.js bug for parallel loading of TLA modules ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16926](https://redirect.github.com/babel/babel/pull/16926) Fix loading of modules with TLA in Node.js 23 ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-plugin-proposal-json-modules`, `babel-plugin-transform-json-modules`, `babel-standalone` - [#​16924](https://redirect.github.com/babel/babel/pull/16924) Rename `proposal-json-modules` to `transform-json-modules` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-code-frame`, `babel-highlight` - [#​16896](https://redirect.github.com/babel/babel/pull/16896) Inline `@babel/highlight` in `@babel/code-frame` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-types` - [#​16732](https://redirect.github.com/babel/babel/pull/16732) Add `kind` to `TSModuleDeclaration` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :running_woman: Performance - `babel-helper-module-transforms`, `babel-plugin-transform-modules-commonjs` - [#​16882](https://redirect.github.com/babel/babel/pull/16882) perf: Improve module transforms ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.25.9`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7259-2024-10-22) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.8...v7.25.9) ##### :bug: Bug Fix - `babel-parser`, `babel-template`, `babel-types` - [#​16905](https://redirect.github.com/babel/babel/pull/16905) fix: Keep type annotations in `syntacticPlaceholders` mode ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-compilation-targets`, `babel-preset-env` - [#​16907](https://redirect.github.com/babel/babel/pull/16907) fix: support BROWSERSLIST{,\_CONFIG} env ([@​JLHwung](https://redirect.github.com/JLHwung)) - Other - [#​16884](https://redirect.github.com/babel/babel/pull/16884) Analyze `ClassAccessorProperty` to prevent the `no-undef` rule ([@​victorenator](https://redirect.github.com/victorenator)) ##### :house: Internal - `babel-helper-transform-fixture-test-runner` - [#​16914](https://redirect.github.com/babel/babel/pull/16914) remove test options flaky ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :running_woman: Performance - `babel-parser`, `babel-types` - [#​16918](https://redirect.github.com/babel/babel/pull/16918) perf: Make `VISITOR_KEYS` etc. faster to access ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.25.8`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7258-2024-10-10) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.7...v7.25.8) ##### :bug: Bug Fix - `babel-core` - [#​16888](https://redirect.github.com/babel/babel/pull/16888) Restore public API of `resolvePlugin`/`resolvePreset` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-parser`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-do-expressions`, `babel-plugin-proposal-explicit-resource-management`, `babel-plugin-proposal-export-default-from`, `babel-plugin-proposal-function-bind`, `babel-plugin-proposal-function-sent`, `babel-plugin-proposal-import-defer`, `babel-plugin-proposal-partial-application`, `babel-plugin-proposal-throw-expressions`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-dynamic-import`, `babel-plugin-transform-export-namespace-from`, `babel-plugin-transform-json-strings`, `babel-plugin-transform-logical-assignment-operators`, `babel-plugin-transform-nullish-coalescing-operator`, `babel-plugin-transform-numeric-separator`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-catch-binding`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-property-in-object`, `babel-preset-env` - [#​16824](https://redirect.github.com/babel/babel/pull/16824) Inline one-line syntax plugins ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.7`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7257-2024-10-02) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.6...v7.25.7) ##### :bug: Bug Fix - `babel-helper-validator-identifier` - [#​16825](https://redirect.github.com/babel/babel/pull/16825) fix: update identifier to unicode 16 ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-traverse` - [#​16814](https://redirect.github.com/babel/babel/pull/16814) fix: issue with node path keys updated on unrelated paths ([@​DylanPiercey](https://redirect.github.com/DylanPiercey)) - `babel-plugin-transform-classes` - [#​16797](https://redirect.github.com/babel/babel/pull/16797) Use an inclusion rather than exclusion list for `super()` check ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​16788](https://redirect.github.com/babel/babel/pull/16788) Fix printing of TS `infer` in compact mode ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16785](https://redirect.github.com/babel/babel/pull/16785) Print TS type annotations for destructuring in assignment pattern ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16778](https://redirect.github.com/babel/babel/pull/16778) Respect `[no LineTerminator here]` after nodes ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-types` - [#​16852](https://redirect.github.com/babel/babel/pull/16852) Add deprecated JSDOC for fields ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - `babel-core` - [#​16820](https://redirect.github.com/babel/babel/pull/16820) Allow sync loading of ESM when `--experimental-require-module` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-compilation-targets`, `babel-helper-plugin-utils`, `babel-preset-env` - [#​16858](https://redirect.github.com/babel/babel/pull/16858) Add browserslist config to external dependency ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-proposal-destructuring-private`, `babel-plugin-syntax-decimal`, `babel-plugin-syntax-import-reflection`, `babel-standalone` - [#​16809](https://redirect.github.com/babel/babel/pull/16809) Archive syntax-import-reflection and syntax-decimal ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​16779](https://redirect.github.com/babel/babel/pull/16779) Simplify logic for `[no LineTerminator here]` before nodes ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-plugin-transform-typescript` - [#​16875](https://redirect.github.com/babel/babel/pull/16875) perf: Avoid extra cloning of namespaces ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#​16842](https://redirect.github.com/babel/babel/pull/16842) perf: Improve [@​babel/types](https://redirect.github.com/babel/types) builders ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - [#​16828](https://redirect.github.com/babel/babel/pull/16828) Only access `BABEL_TYPES_8_BREAKING` at startup ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
web-infra-dev/rspack (@​rspack/cli) ### [`v1.1.3`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.1.3) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.1.2...v1.1.3) #### What's Changed ##### Performance Improvements โšก - perf: reduce source map json stringify by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8468](https://redirect.github.com/web-infra-dev/rspack/pull/8468) - perf: move matching logic in source map plugin to rust side by [@​inottn](https://redirect.github.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/8481](https://redirect.github.com/web-infra-dev/rspack/pull/8481) ##### Exciting New Features ๐ŸŽ‰ - feat: js module graph api by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8470](https://redirect.github.com/web-infra-dev/rspack/pull/8470) ##### Bug Fixes ๐Ÿž - fix: unstable stats test snapshot by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/8482](https://redirect.github.com/web-infra-dev/rspack/pull/8482) - fix(incremental): disappeared chunk panic in chunks render by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/8492](https://redirect.github.com/web-infra-dev/rspack/pull/8492) - fix: css escape when consume string by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/8495](https://redirect.github.com/web-infra-dev/rspack/pull/8495) ##### Other Changes - chore(ci): add rust bench ci by [@​SoonIter](https://redirect.github.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/8476](https://redirect.github.com/web-infra-dev/rspack/pull/8476) - chore(deps): update cargo-bins/cargo-binstall action to v1.10.13 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/8477](https://redirect.github.com/web-infra-dev/rspack/pull/8477) - chore(deps): update pnpm to v9.14.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/8478](https://redirect.github.com/web-infra-dev/rspack/pull/8478) - test: move e2e to the test folder by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8486](https://redirect.github.com/web-infra-dev/rspack/pull/8486) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v1.1.2...v1.1.3 ### [`v1.1.2`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.1.2) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.1.1...v1.1.2) #### What's Changed #### ๐Ÿ’ก Highlights ##### DefinePlugin destructuring optimization Rspack v1.1.2 improved the output of `DefinePlugin` by eliminating unused object properties from the final bundle, resulting in a smaller output size: ##### Exciting New Features ๐ŸŽ‰ * feat(externals): support 'commonjs-import' type by @​fi3ewo[https://github.com/web-infra-dev/rspack/pull/8414](https://redirect.github.com/web-infra-dev/rspack/pull/8414)l/8414 * feat(incremental): chunk level incremental by @​ahabh[https://github.com/web-infra-dev/rspack/pull/8367](https://redirect.github.com/web-infra-dev/rspack/pull/8367)l/8367 * feat: unify js dependency by @​SyMi[https://github.com/web-infra-dev/rspack/pull/8394](https://redirect.github.com/web-infra-dev/rspack/pull/8394)l/8394 * feat: support attributes for ESM external module by @​fi3ewo[https://github.com/web-infra-dev/rspack/pull/8422](https://redirect.github.com/web-infra-dev/rspack/pull/8422)l/8422 * feat: align webpack DefinePlugin for destructuring optimization by @​inot[https://github.com/web-infra-dev/rspack/pull/8452](https://redirect.github.com/web-infra-dev/rspack/pull/8452)l/8452 * feat(incremental): render chunk manifest by @​ahabh[https://github.com/web-infra-dev/rspack/pull/8440](https://redirect.github.com/web-infra-dev/rspack/pull/8440)l/8440 * feat(persistent cache): add snapshot module by @​jerrykingx[https://github.com/web-infra-dev/rspack/pull/8424](https://redirect.github.com/web-infra-dev/rspack/pull/8424)l/8424 ##### Bug Fixes ๐Ÿž * fix: output should be consistent when using splitChunks by @​JSerFe[https://github.com/web-infra-dev/rspack/pull/8425](https://redirect.github.com/web-infra-dev/rspack/pull/8425)l/8425 * fix(core): remove hang risk caused by coop budget in tokio by @​hardfi[https://github.com/web-infra-dev/rspack/pull/8434](https://redirect.github.com/web-infra-dev/rspack/pull/8434)l/8434 * fix: should not free native compiler while compiler is running by @​h-a-n[https://github.com/web-infra-dev/rspack/pull/8437](https://redirect.github.com/web-infra-dev/rspack/pull/8437)l/8437 * fix: align bytes ptr address for `cacheable::from_byte` by @​jerrykingx[https://github.com/web-infra-dev/rspack/pull/8450](https://redirect.github.com/web-infra-dev/rspack/pull/8450)l/8450 * fix: correct favicon path when output.publicPath is set to `auto` by @​inot[https://github.com/web-infra-dev/rspack/pull/8415](https://redirect.github.com/web-infra-dev/rspack/pull/8415)l/8415 * fix(lightningcss): align type with lightningcss by @​GiveMe-A-Na[https://github.com/web-infra-dev/rspack/pull/8456](https://redirect.github.com/web-infra-dev/rspack/pull/8456)l/8456 * fix: the attribute values of HTML tags should not be converted to lowercase by @​inot[https://github.com/web-infra-dev/rspack/pull/8443](https://redirect.github.com/web-infra-dev/rspack/pull/8443)l/8443 * fix: should respect max size correctly by @​JSerFe[https://github.com/web-infra-dev/rspack/pull/8442](https://redirect.github.com/web-infra-dev/rspack/pull/8442)l/8442 * fix(modern-module): remove extra import statement for star reexport by @​fi3ewo[https://github.com/web-infra-dev/rspack/pull/8457](https://redirect.github.com/web-infra-dev/rspack/pull/8457)l/8457 * fix: set the correct asset_info when extracting css by @​inot[https://github.com/web-infra-dev/rspack/pull/8454](https://redirect.github.com/web-infra-dev/rspack/pull/8454)l/8454 * fix: linux musl resolve failed by @​jerrykingx[https://github.com/web-infra-dev/rspack/pull/8467](https://redirect.github.com/web-infra-dev/rspack/pull/8467)l/8467 * fix: modify css loading runtime panic by @​ahabh[https://github.com/web-infra-dev/rspack/pull/8475](https://redirect.github.com/web-infra-dev/rspack/pull/8475)l/8475 ##### Document Updates ๐Ÿ“– * docs: polish module methods documentation by @​chenjiah[https://github.com/web-infra-dev/rspack/pull/8448](https://redirect.github.com/web-infra-dev/rspack/pull/8448)l/8448 * docs: update Prefetching link by @​xiao[https://github.com/web-infra-dev/rspack/pull/8449](https://redirect.github.com/web-infra-dev/rspack/pull/8449)l/8449 * docs: invite @​inottn to Rspack core team by @​ch[https://github.com/web-infra-dev/rspack/pull/8462](https://redirect.github.com/web-infra-dev/rspack/pull/8462)ck/pull/8462 * docs: add more JavaScript runtimes by @​chenjiah[https://github.com/web-infra-dev/rspack/pull/8464](https://redirect.github.com/web-infra-dev/rspack/pull/8464)l/8464 ##### Other Changes * test: delete test.filter.js if test is pass in tests/webpack-test by @​GiveMe-A-Na[https://github.com/web-infra-dev/rspack/pull/8409](https://redirect.github.com/web-infra-dev/rspack/pull/8409)l/8409 * test: add miri testing by @​h-a-n[https://github.com/web-infra-dev/rspack/pull/8426](https://redirect.github.com/web-infra-dev/rspack/pull/8426)l/8426 * chore(deps): update github-actions by @​renova[https://github.com/web-infra-dev/rspack/pull/8416](https://redirect.github.com/web-infra-dev/rspack/pull/8416)l/8416 * chore(rspack-cli): add strip-ansi in dev deps by @​stormslow[https://github.com/web-infra-dev/rspack/pull/8432](https://redirect.github.com/web-infra-dev/rspack/pull/8432)l/8432 * refactor: rename async_run to background_run & sync_run to main_run by @​hardfi[https://github.com/web-infra-dev/rspack/pull/8385](https://redirect.github.com/web-infra-dev/rspack/pull/8385)l/8385 * test: replace strip-ansi with Node.js builtin util by @​chenjiah[https://github.com/web-infra-dev/rspack/pull/8439](https://redirect.github.com/web-infra-dev/rspack/pull/8439)l/8439 * test: fix some unstable test cases for layer stats by @​easy10[https://github.com/web-infra-dev/rspack/pull/8453](https://redirect.github.com/web-infra-dev/rspack/pull/8453)l/8453 * build(windows): static linking VS CRT on aarch64 msvc !windows by @​h-a-n[https://github.com/web-infra-dev/rspack/pull/8465](https://redirect.github.com/web-infra-dev/rspack/pull/8465)l/8465 * chore(deps): update napi by @​renova[https://github.com/web-infra-dev/rspack/pull/8417](https://redirect.github.com/web-infra-dev/rspack/pull/8417)l/8417 * ci(release): fix release pull request by @​h-a-n[https://github.com/web-infra-dev/rspack/pull/8472](https://redirect.github.com/web-infra-dev/rspack/pull/8472)l/8472 #### New Contributors * @​stormslowly made their first contributi[https://github.com/web-infra-dev/rspack/pull/8432](https://redirect.github.com/web-infra-dev/rspack/pull/8432)l/8432 * @​xiaohp made their first contributi[https://github.com/web-infra-dev/rspack/pull/8449](https://redirect.github.com/web-infra-dev/rspack/pull/8449)l/8449 **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v1.1.1...v1.1.2 ### [`v1.1.1`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.1.1) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.1.0...v1.1.1) ##### ๐Ÿ’ก Highlights ##### Support for DllPlugin This release introduced **rspack.DllPlugin** and **rspack.DllReferencePlugin** in [#​8296](https://redirect.github.com/web-infra-dev/rspack/issues/8296) to be compatible with webpack's DLLPlugin and DllReferencePlugin. DLL plugins help you improve build performance by separating rarely-changed code (like vendor dependencies) into separate bundles. The term "DLL" stands for Dynamic-link library. See [here](https://rspack.dev/plugins/webpack/dll-plugin) for more information. ##### What's Changed ##### Exciting New Features ๐ŸŽ‰ - feat: add memory fs by [@​jerrykingxyz](https://redirect.github.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/8372](https://redirect.github.com/web-infra-dev/rspack/pull/8372) - feat: support rspack.DllPlugin & rspack.DllReferencePlugin by [@​GiveMe-A-Name](https://redirect.github.com/GiveMe-A-Name) in [https://github.com/web-infra-dev/rspack/pull/8296](https://redirect.github.com/web-infra-dev/rspack/pull/8296) ##### Bug Fixes ๐Ÿž - fix(cli): Run config function before looking for `--config-name` by [@​andersk](https://redirect.github.com/andersk) in [https://github.com/web-infra-dev/rspack/pull/8363](https://redirect.github.com/web-infra-dev/rspack/pull/8363) - fix: items_to_regexp for chinese by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8368](https://redirect.github.com/web-infra-dev/rspack/pull/8368) - fix: allow passing Infinity to parser.asset.dataUrlCondition.maxSize by [@​inottn](https://redirect.github.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/8344](https://redirect.github.com/web-infra-dev/rspack/pull/8344) - fix(side effects): should optimize for same target export by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/8371](https://redirect.github.com/web-infra-dev/rspack/pull/8371) - fix: tapable run in wrong closure by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8376](https://redirect.github.com/web-infra-dev/rspack/pull/8376) - fix: required amd in umd external object by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/8369](https://redirect.github.com/web-infra-dev/rspack/pull/8369) - fix: panic in sort of chunk combination bucket by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/8392](https://redirect.github.com/web-infra-dev/rspack/pull/8392) - fix: compile time evaluation of `__webpack_layer__` by [@​inottn](https://redirect.github.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/8381](https://redirect.github.com/web-infra-dev/rspack/pull/8381) - fix: panic when imported json file is empty by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/8397](https://redirect.github.com/web-infra-dev/rspack/pull/8397) - fix: css runtime should have hmr handler when lazy-compilation by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/8400](https://redirect.github.com/web-infra-dev/rspack/pull/8400) - fix: fix `Compiler` not getting freed after use by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/8268](https://redirect.github.com/web-infra-dev/rspack/pull/8268) ##### Document Updates ๐Ÿ“– - docs: announcing v1.1 by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/8332](https://redirect.github.com/web-infra-dev/rspack/pull/8332) - docs: add guide for TypeScript configuration file by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8370](https://redirect.github.com/web-infra-dev/rspack/pull/8370) - docs: add bluesky file by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8373](https://redirect.github.com/web-infra-dev/rspack/pull/8373) ##### Other Changes - refactor: rspack_fs use `Utf8Path` and `FileMetadata` by [@​jerrykingxyz](https://redirect.github.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/8366](https://redirect.github.com/web-infra-dev/rspack/pull/8366) - chore: bump to napi@3 by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/8359](https://redirect.github.com/web-infra-dev/rspack/pull/8359) - refactor(napi): prevent depend on ClassInstance by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8377](https://redirect.github.com/web-infra-dev/rspack/pull/8377) - refactor(napi): rm unreachable FromNapiValue by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8378](https://redirect.github.com/web-infra-dev/rspack/pull/8378) - build: use symlinked executables instead of command shims by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/8382](https://redirect.github.com/web-infra-dev/rspack/pull/8382) - refactor: reuse AssetConditions for banner plugin by [@​inottn](https://redirect.github.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/8350](https://redirect.github.com/web-infra-dev/rspack/pull/8350) - test: add missing dev dependencies back by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/8398](https://redirect.github.com/web-infra-dev/rspack/pull/8398) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v1.1.0...v1.1.1 ### [`v1.1.0`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.1.0) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.0.14...v1.1.0) #### See [Announcing Rspack 1.1](https://rspack.dev/blog/announcing-1-1) for more details. #### What's Changed ##### Performance Improvements โšก - perf: incremental build chunk graph by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/7721](https://redirect.github.com/web-infra-dev/rspack/pull/7721) - perf: enable `xxhash64` hash function by default by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8249](https://redirect.github.com/web-infra-dev/rspack/pull/8249) - perf: enable SWC `disableAllLints` by default to reduce overhead by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8275](https://redirect.github.com/web-infra-dev/rspack/pull/8275) - perf(core): replace `neo-async` with a minimal helper by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8282](https://redirect.github.com/web-infra-dev/rspack/pull/8282) - perf: remove unnecessary regex by [@​shulaoda](https://redirect.github.com/shulaoda) in [https://github.com/web-infra-dev/rspack/pull/8320](https://redirect.github.com/web-infra-dev/rspack/pull/8320) - perf(cli): enable Node.js compile cache by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8331](https://redirect.github.com/web-infra-dev/rspack/pull/8331) ##### Exciting New Features ๐ŸŽ‰ - feat: add setters for errors and warnings in Compilation by [@​inottn](https://redirect.github.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/8115](https://redirect.github.com/web-infra-dev/rspack/pull/8115) - feat(CLI): make `@rspack/cli` dual package and bundle with Rslib by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8187](https://redirect.github.com/web-infra-dev/rspack/pull/8187) - feat: add rspack_cacheable lib by [@​jerrykingxyz](https://redirect.github.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/8156](https://redirect.github.com/web-infra-dev/rspack/pull/8156) - feat: keep SWC types up to date by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8215](https://redirect.github.com/web-infra-dev/rspack/pull/8215) - feat: support wrappedContextRegExp by [@​inottn](https://redirect.github.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/8149](https://redirect.github.com/web-infra-dev/rspack/pull/8149) - feat: introduce RemoveDuplicateModulesPlugin by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/8128](https://redirect.github.com/web-infra-dev/rspack/pull/8128) - feat(html): support function filename and `[name]` in filename by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7753](https://redirect.github.com/web-infra-dev/rspack/pull/7753) - feat: module.modules by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8192](https://redirect.github.com/web-infra-dev/rspack/pull/8192) - feat: support `output.compareBeforeEmit` by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/8245](https://redirect.github.com/web-infra-dev/rspack/pull/8245) - feat(incremental): free space for revoked modules by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/8250](https://redirect.github.com/web-infra-dev/rspack/pull/8250) - feat(core): bump swc to 3.0.1 by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/8264](https://redirect.github.com/web-infra-dev/rspack/pull/8264) - feat: add read API to output file system by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/8274](https://redirect.github.com/web-infra-dev/rspack/pull/8274) - feat(rspack/stats): support the option groupModulesByLayer of stats by [@​easy1090](https://redirect.github.com/easy1090) in [https://github.com/web-infra-dev/rspack/pull/8283](https://redirect.github.com/web-infra-dev/rspack/pull/8283) - feat: unify js module by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8210](https://redirect.github.com/web-infra-dev/rspack/pull/8210) - feat(core): improve progress plugin for multi compiler by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/8301](https://redirect.github.com/web-infra-dev/rspack/pull/8301) - feat: unify module in loader context by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8262](https://redirect.github.com/web-infra-dev/rspack/pull/8262) - feat(core): bump swc to 4.0.2 by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/8322](https://redirect.github.com/web-infra-dev/rspack/pull/8322) - feat: use lightningcss v1.0.0-alpha.60 stead of lightningcss_rs by [@​GiveMe-A-Name](https://redirect.github.com/GiveMe-A-Name) in [https://github.com/web-infra-dev/rspack/pull/8324](https://redirect.github.com/web-infra-dev/rspack/pull/8324) - feat: throw error for outdated compilation by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8315](https://redirect.github.com/web-infra-dev/rspack/pull/8315) - feat: support compilation.modules\[i].dependencies by [@​inottn](https://redirect.github.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/8050](https://redirect.github.com/web-infra-dev/rspack/pull/8050) - feat(core): bump swc to 5.0.0 by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/8354](https://redirect.github.com/web-infra-dev/rspack/pull/8354) - feat: improve description, types and JSDoc for entry options by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8361](https://redirect.github.com/web-infra-dev/rspack/pull/8361) ##### Bug Fixes ๐Ÿž - fix: temporarily use `lightingcss_rs` to fix CSS property order by [@​GiveMe-A-Name](https://redirect.github.com/GiveMe-A-Name) in [https://github.com/web-infra-dev/rspack/pull/8182](https://redirect.github.com/web-infra-dev/rspack/pull/8182) - fix(deps): upgrade rspack_resolver 0.3.5 to fix extensionAlias edge cases by [@​SoonIter](https://redirect.github.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/8188](https://redirect.github.com/web-infra-dev/rspack/pull/8188) - fix: should correct cacheGroups test regex by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/8204](https://redirect.github.com/web-infra-dev/rspack/pull/8204) - fix(type): `rspack` function type in cjs require by [@​SoonIter](https://redirect.github.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/8169](https://redirect.github.com/web-infra-dev/rspack/pull/8169) - fix(modern-module): concatenate entry module regardless bail reasons by [@​fi3ework](https://redirect.github.com/fi3ework) in [https://github.com/web-infra-dev/rspack/pull/8165](https://redirect.github.com/web-infra-dev/rspack/pull/8165) - fix(ci): trigger `pkg-preview` when the needs are skipped by [@​shulaoda](https://redirect.github.com/shulaoda) in [https://github.com/web-infra-dev/rspack/pull/8216](https://redirect.github.com/web-infra-dev/rspack/pull/8216) - fix: incremental provided exports should rebuild clean exports info by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/8221](https://redirect.github.com/web-infra-dev/rspack/pull/8221) - fix: module_executor support layer by [@​jerrykingxyz](https://redirect.github.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/8212](https://redirect.github.com/web-infra-dev/rspack/pull/8212) - fix: expose incremental.buildChunkGraph by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/8240](https://redirect.github.com/web-infra-dev/rspack/pull/8240) - fix: compile time evaluation of require.ensure by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/8242](https://redirect.github.com/web-infra-dev/rspack/pull/8242) - fix(cli): display the error which is thrown by the plugin during the starting of `rspack serve` by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/8244](https://redirect.github.com/web-infra-dev/rspack/pull/8244) - fix: preserve star export from external module by [@​fi3ework](https://redirect.github.com/fi3ework) in [https://github.com/web-infra-dev/rspack/pull/8217](https://redirect.github.com/web-infra-dev/rspack/pull/8217) - fix: sourceMapFilename is relative by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/8269](https://redirect.github.com/web-infra-dev/rspack/pull/8269) - fix(type): Make iterators compatible with TS 5.6 `--target ESNext` by [@​andersk](https://redirect.github.com/andersk) in [https://github.com/web-infra-dev/rspack/pull/8279](https://redirect.github.com/web-infra-dev/rspack/pull/8279) - fix(core): remove unused source files by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/8285](https://redirect.github.com/web-infra-dev/rspack/pull/8285) - fix: types and docs of umd external object by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/8286](https://redirect.github.c

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.

๐Ÿ‘ป Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

stackblitz[bot] commented 2 months ago

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

pkg-pr-new[bot] commented 2 months ago

Open in Stackblitz

pnpm add https://pkg.pr.new/unplugin/unplugin-vue@167

commit: d96df87

socket-security[bot] commented 2 months ago

New and removed dependencies detected. Learn more about Socket for GitHub โ†—๏ธŽ

Package New capabilities Transitives Size Publisher
npm/@babel/types@7.26.0 environment +2 2.63 MB nicolo-ribaudo
npm/@rspack/cli@1.1.3 environment, eval Transitive: filesystem, network, shell, unsafe +263 19.9 MB hardfist
npm/@rspack/core@1.1.3 environment, eval, filesystem, network, shell, unsafe +7 4.77 MB hardfist
npm/@swc/core@1.9.3 None +2 197 kB kdy1, kwonoj
npm/@sxzz/eslint-config@4.4.1 environment Transitive: eval, filesystem, shell, unsafe +240 45.6 MB sxzz
npm/@sxzz/test-utils@0.3.7 None +4 238 kB sxzz
npm/@types/node@22.9.1 None +1 2.36 MB types
npm/@vitejs/plugin-vue@5.2.0 None 0 198 kB antfu, patak, soda, ...3 more
npm/@vitest/ui@2.1.5 Transitive: environment, filesystem +14 2.25 MB vitestbot
npm/@vue/reactivity@3.5.13 environment +1 409 kB yyx990803
npm/bumpp@9.8.1 filesystem, unsafe Transitive: environment, network +74 7.21 MB antfu
npm/esbuild@0.24.0 environment, filesystem, network, shell 0 134 kB esbuild, evanw
npm/eslint@9.15.0 environment Transitive: eval, filesystem, unsafe +81 10.6 MB eslintbot
npm/html-webpack-plugin@5.6.3 Transitive: environment, filesystem, network, shell +38 7.33 MB ampedandwired, evilebottnawi, jantimon, ...2 more
npm/rolldown@0.14.0 environment 0 691 kB rolldownbot
npm/rollup@4.27.3 environment, filesystem +1 2.63 MB eventualbuddha, lukastaegert, rich_harris, ...2 more
npm/sass@1.81.0 Transitive: environment, filesystem +3 6.64 MB hcatlin, nex3, sassbot
npm/serve@14.2.4 Transitive: environment, eval, filesystem, network, shell, unsafe +88 4.6 MB vercel-release-bot
npm/tsup@8.3.5 eval, filesystem Transitive: environment, shell, unsafe +21 2.06 MB egoist
npm/typescript@5.6.3 None 0 22.4 MB typescript-bot
npm/unplugin@1.16.0 Transitive: environment +2 786 kB antfu, sxzz
npm/vite-plugin-inspect@0.8.8 environment, filesystem +25 5.04 MB antfu
npm/vite@5.4.11 Transitive: environment, filesystem, network, shell +4 3.63 MB antfu, patak, soda, ...2 more
npm/vitest@2.1.5 Transitive: environment, filesystem, shell, unsafe +31 4.32 MB antfu, oreanno, patak, ...1 more
npm/vue@3.5.13 environment, eval Transitive: filesystem, unsafe +17 13.2 MB yyx990803
npm/webpack@5.96.1 environment, filesystem, network, unsafe Transitive: eval, shell +137 26.2 MB evilebottnawi, jhnns, sokra, ...1 more

๐Ÿšฎ Removed packages: npm/@babel/types@7.25.6, npm/@rspack/cli@1.0.4, npm/@rspack/core@1.0.4, npm/@swc/core@1.7.26, npm/@sxzz/eslint-config@4.2.0, npm/@sxzz/test-utils@0.3.2, npm/@types/node@22.5.4, npm/@vitejs/plugin-vue@5.1.3, npm/@vitest/ui@2.1.0, npm/@vue/reactivity@3.5.4, npm/bumpp@9.5.2, npm/eslint@9.10.0, npm/html-webpack-plugin@5.6.0, npm/rolldown@0.13.2, npm/rollup@4.21.3, npm/sass@1.78.0, npm/serve@14.2.3, npm/tsup@8.2.4, npm/typescript@5.6.2, npm/unplugin@1.14.1, npm/vite-plugin-inspect@0.8.7, npm/vite@5.4.4, npm/vitest@2.1.0, npm/vue@3.5.4, npm/webpack@5.94.0

View full reportโ†—๏ธŽ