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 #163

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 3 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/types (source) ^7.24.9 -> ^7.25.6 age adoption passing confidence
@rspack/cli (source) 1.0.0-alpha.1 -> 1.0.3 age adoption passing confidence
@rspack/core (source) 1.0.0-alpha.1 -> 1.0.3 age adoption passing confidence
@swc/core (source) ^1.7.1 -> ^1.7.23 age adoption passing confidence
@sxzz/eslint-config ^4.1.1 -> ^4.1.4 age adoption passing confidence
@types/node (source) ^20.14.12 -> ^20.16.5 age adoption passing confidence
@vitejs/plugin-vue (source) 5.1.0 -> 5.1.3 age adoption passing confidence
@vitest/ui (source) 2.0.4 -> 2.0.5 age adoption passing confidence
@vue/reactivity (source) ^3.4.34 -> ^3.5.1 age adoption passing confidence
bumpp ^9.4.1 -> ^9.5.2 age adoption passing confidence
debug ^4.3.5 -> ^4.3.6 age adoption passing confidence
esbuild 0.23.0 -> 0.23.1 age adoption passing confidence
esbuild ^0.23.0 -> ^0.23.1 age adoption passing confidence
eslint (source) ^9.7.0 -> ^9.9.1 age adoption passing confidence
pnpm (source) 9.6.0 -> 9.9.0 age adoption passing confidence
rolldown (source) ^0.12.2 -> ^0.13.1 age adoption passing confidence
rollup (source) ^4.19.0 -> ^4.21.2 age adoption passing confidence
sass ^1.77.8 -> ^1.78.0 age adoption passing confidence
tsup (source) ^8.2.3 -> ^8.2.4 age adoption passing confidence
unplugin ~1.12.0 -> ~1.13.1 age adoption passing confidence
vite (source) ^5.3.4 -> ^5.4.3 age adoption passing confidence
vite-plugin-inspect ^0.8.5 -> ^0.8.7 age adoption passing confidence
vitest (source) 2.0.4 -> 2.0.5 age adoption passing confidence
vue (source) ^3.4.34 -> ^3.5.1 age adoption passing confidence
webpack ^5.93.0 -> ^5.94.0 age adoption passing confidence
webpack-dev-server ^5.0.4 -> ^5.1.0 age adoption passing confidence

Release Notes

babel/babel (@​babel/types) ### [`v7.25.6`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7256-2024-08-29) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.4...v7.25.6) ##### :bug: Bug Fix - `babel-generator` - [#​16783](https://redirect.github.com/babel/babel/pull/16783) Properly print inner comments in TS array types ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16775](https://redirect.github.com/babel/babel/pull/16775) fix: jsx whitespace is not properly preserved when retainLines ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-traverse` - [#​16727](https://redirect.github.com/babel/babel/pull/16727) fix: `path.getAssignmentIdentifiers` may be `undefined` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-parser` - [#​16761](https://redirect.github.com/babel/babel/pull/16761) fix: improve static canFollowModifier checks ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helpers`, `babel-plugin-transform-optional-chaining`, `babel-runtime-corejs3` - [#​16769](https://redirect.github.com/babel/babel/pull/16769) Only wrap functions in `superPropertyGet` helper ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-generator`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-duplicate-named-capturing-groups-regex`, `babel-plugin-transform-named-capturing-groups-regex`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-react-pure-annotations`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`, `babel-preset-env` - [#​16780](https://redirect.github.com/babel/babel/pull/16780) Do not enforce printing space between `(` and comments ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-syntax-import-assertions`, `babel-plugin-syntax-import-attributes` - [#​16781](https://redirect.github.com/babel/babel/pull/16781) Don't throw when enabling both syntax-import-{assertions,attributes} ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​16782](https://redirect.github.com/babel/babel/pull/16782) TS union/intersection nested in union does not need parens ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-generator` - [#​16777](https://redirect.github.com/babel/babel/pull/16777) Remove unused `parent` params in the generator ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.4`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7254-2024-08-22) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.2...v7.25.4) ##### :bug: Bug Fix - `babel-traverse` - [#​16756](https://redirect.github.com/babel/babel/pull/16756) fix: Skip computed key when renaming ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#​16755](https://redirect.github.com/babel/babel/pull/16755) fix: Decorator 2018-09 may throw an exception ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#​16710](https://redirect.github.com/babel/babel/pull/16710) Visit AST fields nodes according to their syntactical order ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​16709](https://redirect.github.com/babel/babel/pull/16709) Print semicolon after TS `export namespace as A` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-generator`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-methods`, `babel-plugin-transform-private-property-in-object`, `babel-plugin-transform-typescript`, `babel-runtime-corejs2`, `babel-runtime`, `babel-traverse` - [#​16722](https://redirect.github.com/babel/babel/pull/16722) Avoid unnecessary parens around sequence expressions ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator`, `babel-plugin-transform-class-properties` - [#​16714](https://redirect.github.com/babel/babel/pull/16714) Avoid unnecessary parens around exported arrow functions ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-transform-object-rest-spread` - [#​16712](https://redirect.github.com/babel/babel/pull/16712) Avoid printing unnecessary parens around object destructuring ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :microscope: Output optimization - `babel-generator` - [#​16740](https://redirect.github.com/babel/babel/pull/16740) Avoid extra spaces between comments/regexps in compact mode ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.2`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7252-2024-07-30) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.0...v7.25.2) ##### :bug: Bug Fix - `babel-core`, `babel-traverse` - [#​16695](https://redirect.github.com/babel/babel/pull/16695) Ensure that `requeueComputedKeyAndDecorators` is available ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.0`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7250-2024-07-26) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.9...v7.25.0) ##### :eyeglasses: Spec Compliance - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3` - [#​16537](https://redirect.github.com/babel/babel/pull/16537) `await using` normative updates ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-transform-typescript` - [#​16602](https://redirect.github.com/babel/babel/pull/16602) Ensure enum members syntactically determinable to be strings do not get reverse mappings ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :rocket: New Feature - `babel-helper-create-class-features-plugin`, `babel-helper-function-name`, `babel-helper-plugin-utils`, `babel-helper-wrap-function`, `babel-plugin-bugfix-safari-class-field-initializer-scope`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-transform-classes`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse`, `babel-types` - [#​16658](https://redirect.github.com/babel/babel/pull/16658) Move `ensureFunctionName` to `NodePath.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-hoist-variables`, `babel-helper-plugin-utils`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-transform-modules-systemjs`, `babel-traverse` - [#​16644](https://redirect.github.com/babel/babel/pull/16644) Move `hoistVariables` to `Scope.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-split-export-declaration`, `babel-plugin-transform-classes`, `babel-traverse`, `babel-types` - [#​16645](https://redirect.github.com/babel/babel/pull/16645) Move `splitExportDeclaration` to `NodePath.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-environment-visitor`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-remap-async-to-generator`, `babel-helper-replace-supers`, `babel-plugin-bugfix-firefox-class-in-computed-class-key`, `babel-plugin-bugfix-v8-static-class-fields-redefine-readonly`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-classes`, `babel-traverse` - [#​16649](https://redirect.github.com/babel/babel/pull/16649) Move `environment-visitor` helper into `@babel/traverse` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-core`, `babel-parser` - [#​16480](https://redirect.github.com/babel/babel/pull/16480) Expose wether a module has TLA or not as `.extra.async` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-compat-data`, `babel-plugin-bugfix-safari-class-field-initializer-scope`, `babel-preset-env` - [#​16569](https://redirect.github.com/babel/babel/pull/16569) Introduce `bugfix-safari-class-field-initializer-scope` ([@​davidtaylorhq](https://redirect.github.com/davidtaylorhq)) - `babel-plugin-transform-block-scoping`, `babel-traverse`, `babel-types` - [#​16551](https://redirect.github.com/babel/babel/pull/16551) Add `NodePath#getAssignmentIdentifiers` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helper-import-to-platform-api`, `babel-plugin-proposal-json-modules` - [#​16579](https://redirect.github.com/babel/babel/pull/16579) Add `uncheckedRequire` option for JSON imports to CJS ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-transform-fixture-test-runner`, `babel-node` - [#​16642](https://redirect.github.com/babel/babel/pull/16642) Allow using custom config in `babel-node --eval` ([@​slatereax](https://redirect.github.com/slatereax)) - `babel-compat-data`, `babel-helper-create-regexp-features-plugin`, `babel-plugin-proposal-duplicate-named-capturing-groups-regex`, `babel-plugin-transform-duplicate-named-capturing-groups-regex`, `babel-preset-env`, `babel-standalone` - [#​16445](https://redirect.github.com/babel/babel/pull/16445) Add `duplicate-named-capturing-groups-regex` to `preset-env` ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :bug: Bug Fix - `babel-generator` - [#​16678](https://redirect.github.com/babel/babel/pull/16678) Print parens around as expressions on the LHS ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-template`, `babel-types` - [#​15286](https://redirect.github.com/babel/babel/pull/15286) fix: Props are lost when the template replaces the node ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - Other - [#​16674](https://redirect.github.com/babel/babel/pull/16674) bump gulp to 5 ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-generator` - [#​16651](https://redirect.github.com/babel/babel/pull/16651) Simplify the printing logic for `(` before ambiguous tokens ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-function-name`, `babel-plugin-transform-arrow-functions`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse` - [#​16652](https://redirect.github.com/babel/babel/pull/16652) Simplify `helper-function-name` logic ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-parser`, `babel-plugin-proposal-pipeline-operator` - [#​16461](https://redirect.github.com/babel/babel/pull/16461) Some minor parser performance improvements for ts ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :microscope: Output optimization - `babel-plugin-transform-classes` - [#​16670](https://redirect.github.com/babel/babel/pull/16670) Reduce redundant `assertThisInitialized` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-exponentiation-operator`, `babel-plugin-transform-object-super`, `babel-plugin-transform-private-methods`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16374](https://redirect.github.com/babel/babel/pull/16374) Improve `super.x` output ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes` - [#​16656](https://redirect.github.com/babel/babel/pull/16656) Simplify output for anonymous classes with no methods ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
web-infra-dev/rspack (@​rspack/cli) ### [`v1.0.3`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.0.3) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.0.2...v1.0.3) ##### What's Changed ##### Performance Improvements โšก - perf(buildChunkGraph): avoid unneeded visit by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/7774](https://redirect.github.com/web-infra-dev/rspack/pull/7774) ##### Exciting New Features ๐ŸŽ‰ - feat: support `compilation.chunkGroups[].origins` by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7776](https://redirect.github.com/web-infra-dev/rspack/pull/7776) ##### Bug Fixes ๐Ÿž - fix(make): isolated module clean incomplete by [@​jerrykingxyz](https://redirect.github.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/7761](https://redirect.github.com/web-infra-dev/rspack/pull/7761) - fix: cheap source map by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/7791](https://redirect.github.com/web-infra-dev/rspack/pull/7791) - fix: panic when identity mapping with different char indices by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/7799](https://redirect.github.com/web-infra-dev/rspack/pull/7799) ##### Document Updates ๐Ÿ“– - docs: fix migrate-from-builtins.css example codes by [@​noshower](https://redirect.github.com/noshower) in [https://github.com/web-infra-dev/rspack/pull/7775](https://redirect.github.com/web-infra-dev/rspack/pull/7775) - docs: update html plugin by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7793](https://redirect.github.com/web-infra-dev/rspack/pull/7793) ##### Other Changes - chore(deps): bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/web-infra-dev/rspack/pull/7783](https://redirect.github.com/web-infra-dev/rspack/pull/7783) - chore: cleanup unused module syntax by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/7790](https://redirect.github.com/web-infra-dev/rspack/pull/7790) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v1.0.2...v1.0.3 ### [`v1.0.2`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.0.2) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.0.1...v1.0.2) #### What's Changed ##### Performance Improvements โšก - perf: source map dev tool plugin by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/7739](https://redirect.github.com/web-infra-dev/rspack/pull/7739) - perf: use itoa for integer to string conversion by [@​shulaoda](https://redirect.github.com/shulaoda) in [https://github.com/web-infra-dev/rspack/pull/7762](https://redirect.github.com/web-infra-dev/rspack/pull/7762) ##### Bug Fixes ๐Ÿž - fix: escape css ident by [@​inottn](https://redirect.github.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/7743](https://redirect.github.com/web-infra-dev/rspack/pull/7743) - fix: handle ASI for export declaration by [@​inottn](https://redirect.github.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/7767](https://redirect.github.com/web-infra-dev/rspack/pull/7767) - fix(dev-server): pin webpack-dev-server version by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/7784](https://redirect.github.com/web-infra-dev/rspack/pull/7784) ##### Document Updates ๐Ÿ“– - docs(deps): upgrade [@​rstack-dev/doc-ui](https://redirect.github.com/rstack-dev/doc-ui) 1.4.2 by [@​SoonIter](https://redirect.github.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/7771](https://redirect.github.com/web-infra-dev/rspack/pull/7771) - docs: Update asset-module.mdx by [@​renzp94](https://redirect.github.com/renzp94) in [https://github.com/web-infra-dev/rspack/pull/7770](https://redirect.github.com/web-infra-dev/rspack/pull/7770) ##### Other Changes - ci: test case have node_modules wrong by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/7772](https://redirect.github.com/web-infra-dev/rspack/pull/7772) #### New Contributors - [@​renzp94](https://redirect.github.com/renzp94) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/7770](https://redirect.github.com/web-infra-dev/rspack/pull/7770) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v1.0.1...v1.0.2 ### [`v1.0.1`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.0.1) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.0.0...v1.0.1) #### ๐Ÿ’ก Highlights ##### Improved `create-rspack` Support for the addition of Biome / ESLint / Prettier when creating a new Rspack project: ![create-rspack](https://redirect.github.com/user-attachments/assets/2bd968d6-d6d1-4d69-ad89-70e6bd9bd029) ##### Improve error logs of serde deserialize error - before: ![image](https://redirect.github.com/user-attachments/assets/3fd901fa-22f5-4d16-81eb-592858a224ed) - after: ![image](https://redirect.github.com/user-attachments/assets/62a982de-629d-4d82-be45-b9a234e64a56) #### What's Changed ##### Performance Improvements โšก - perf: source map by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/7647](https://redirect.github.com/web-infra-dev/rspack/pull/7647) ##### Exciting New Features ๐ŸŽ‰ - feat(html): improve template parameters by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7686](https://redirect.github.com/web-infra-dev/rspack/pull/7686) - feat(html): support js template without child compiler by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7704](https://redirect.github.com/web-infra-dev/rspack/pull/7704) - feat(rspack-cli): support more flags for command serve by [@​shulaoda](https://redirect.github.com/shulaoda) in [https://github.com/web-infra-dev/rspack/pull/7710](https://redirect.github.com/web-infra-dev/rspack/pull/7710) - feat(create-rspack): support for linter, formatter and CLI flags by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/7735](https://redirect.github.com/web-infra-dev/rspack/pull/7735) - feat(html): support hooks by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7729](https://redirect.github.com/web-infra-dev/rspack/pull/7729) ##### Bug Fixes ๐Ÿž - fix: use topological order when SideEffectsFlagPlugin optimize incoming connections by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/7717](https://redirect.github.com/web-infra-dev/rspack/pull/7717) - fix(core): improve error report when load builtin:swc-loader and buitin:lightningcss-loader by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/7700](https://redirect.github.com/web-infra-dev/rspack/pull/7700) - fix: align ignored module debug comment with webpack by [@​fi3ework](https://redirect.github.com/fi3ework) in [https://github.com/web-infra-dev/rspack/pull/7736](https://redirect.github.com/web-infra-dev/rspack/pull/7736) - fix: template react logo animation css selector by [@​velusgautam](https://redirect.github.com/velusgautam) in [https://github.com/web-infra-dev/rspack/pull/7741](https://redirect.github.com/web-infra-dev/rspack/pull/7741) - fix: add `in_function_scope` for getters and setters by [@​CPunisher](https://redirect.github.com/CPunisher) in [https://github.com/web-infra-dev/rspack/pull/7745](https://redirect.github.com/web-infra-dev/rspack/pull/7745) ##### Document Updates ๐Ÿ“– - docs: Announcing Rspack 1.0 by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/7682](https://redirect.github.com/web-infra-dev/rspack/pull/7682) - docs: fix FAQ in the 1.0 announcement by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/7712](https://redirect.github.com/web-infra-dev/rspack/pull/7712) - docs: fix type of `devServer.hot` by [@​shulaoda](https://redirect.github.com/shulaoda) in [https://github.com/web-infra-dev/rspack/pull/7711](https://redirect.github.com/web-infra-dev/rspack/pull/7711) - docs: change Dominus Kelvin to Kelvin Omereshone by [@​DominusKelvin](https://redirect.github.com/DominusKelvin) in [https://github.com/web-infra-dev/rspack/pull/7714](https://redirect.github.com/web-infra-dev/rspack/pull/7714) - docs: remove outdated content from announcing-1-0.mdx by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/7716](https://redirect.github.com/web-infra-dev/rspack/pull/7716) - docs(landingpage): extract comps to [@​rstack-dev/doc-ui](https://redirect.github.com/rstack-dev/doc-ui) by [@​SoonIter](https://redirect.github.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/7726](https://redirect.github.com/web-infra-dev/rspack/pull/7726) - docs: correct asset generator filename property type by [@​nanianlisao](https://redirect.github.com/nanianlisao) in [https://github.com/web-infra-dev/rspack/pull/7755](https://redirect.github.com/web-infra-dev/rspack/pull/7755) - docs: disable bundler info injection by set `force: false` by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7756](https://redirect.github.com/web-infra-dev/rspack/pull/7756) ##### Other Changes - refactor: improve HarmonyAcceptDependency by [@​shulaoda](https://redirect.github.com/shulaoda) in [https://github.com/web-infra-dev/rspack/pull/7671](https://redirect.github.com/web-infra-dev/rspack/pull/7671) - refactor: remove ErrorSpan in dependencies by [@​shulaoda](https://redirect.github.com/shulaoda) in [https://github.com/web-infra-dev/rspack/pull/7674](https://redirect.github.com/web-infra-dev/rspack/pull/7674) - test(rspack-cli): enable rspack cli command serve basic test case by [@​shulaoda](https://redirect.github.com/shulaoda) in [https://github.com/web-infra-dev/rspack/pull/7724](https://redirect.github.com/web-infra-dev/rspack/pull/7724) - chore: add SECURITY.md by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/7733](https://redirect.github.com/web-infra-dev/rspack/pull/7733) - test(infra): improve e2e test stability by [@​shulaoda](https://redirect.github.com/shulaoda) in [https://github.com/web-infra-dev/rspack/pull/7713](https://redirect.github.com/web-infra-dev/rspack/pull/7713) - chore: change security report email by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/7760](https://redirect.github.com/web-infra-dev/rspack/pull/7760) - test: webpack test hot cases for new incremental by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/7738](https://redirect.github.com/web-infra-dev/rspack/pull/7738) - chore(deps): upgrade [@​rstack-dev/doc-ui](https://redirect.github.com/rstack-dev/doc-ui) 1.4.0 by [@​SoonIter](https://redirect.github.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/7765](https://redirect.github.com/web-infra-dev/rspack/pull/7765) #### New Contributors - [@​DominusKelvin](https://redirect.github.com/DominusKelvin) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/7714](https://redirect.github.com/web-infra-dev/rspack/pull/7714) - [@​velusgautam](https://redirect.github.com/velusgautam) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/7741](https://redirect.github.com/web-infra-dev/rspack/pull/7741) - [@​nanianlisao](https://redirect.github.com/nanianlisao) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/7755](https://redirect.github.com/web-infra-dev/rspack/pull/7755) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v1.0.0...v1.0.1 ### [`v1.0.0`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.0.0) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.0.0-rc.2...v1.0.0) ![image](https://redirect.github.com/user-attachments/assets/db9a489f-77cd-4c84-9a90-f70ac96b5694) #### See [Announcing Rspack 1.0](https://rspack.dev/blog/announcing-1-0) for more details ๐ŸŽ‰ #### What's Changed ##### Breaking Changes ๐Ÿ›  - fix: compilation errors and warnings should be `RspackError` by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6900](https://redirect.github.com/web-infra-dev/rspack/pull/6900) - feat: deprecate JavaScript API by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6859](https://redirect.github.com/web-infra-dev/rspack/pull/6859) - feat: upgrade swc to latest version by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/6887](https://redirect.github.com/web-infra-dev/rspack/pull/6887) - refactor: remove profile integration timestamp by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6947](https://redirect.github.com/web-infra-dev/rspack/pull/6947) - feat: remove fields of `SwcJsMinimizerRspackPluginOptions` by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6950](https://redirect.github.com/web-infra-dev/rspack/pull/6950) - fix!: align optimization.moduleIds and optimization.chunkIds when mode=none by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6956](https://redirect.github.com/web-infra-dev/rspack/pull/6956) - feat!: remove output.amdContainer from config by [@​fi3ework](https://redirect.github.com/fi3ework) in [https://github.com/web-infra-dev/rspack/pull/6958](https://redirect.github.com/web-infra-dev/rspack/pull/6958) - feat!: revert default values of SwcJsMinimizer by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6970](https://redirect.github.com/web-infra-dev/rspack/pull/6970) - fix!: set default value of concatenateModules to true in production mode by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6959](https://redirect.github.com/web-infra-dev/rspack/pull/6959) - refactor!: use swc_plugin_prefresh instead of builtin swc plugin by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7069](https://redirect.github.com/web-infra-dev/rspack/pull/7069) - feat!: detect conflicting values in `DefinePlugin` by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7045](https://redirect.github.com/web-infra-dev/rspack/pull/7045) - feat!: remove `builtins.provide` by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7086](https://redirect.github.com/web-infra-dev/rspack/pull/7086) - feat!: use native resolver in loader by [@​bvanjoi](https://redirect.github.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/4945](https://redirect.github.com/web-infra-dev/rspack/pull/4945) - fix!: correct names of hash fields in asset.info by [@​xc2](https://redirect.github.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/7220](https://redirect.github.com/web-infra-dev/rspack/pull/7220) - feat(deps)!: update`webpack-dev-server` to v5 and no longer lock the versions by [@​SoonIter](https://redirect.github.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/7130](https://redirect.github.com/web-infra-dev/rspack/pull/7130) - fix!: remove [@​rspack/plugin-minify](https://redirect.github.com/rspack/plugin-minify) by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/7307](https://redirect.github.com/web-infra-dev/rspack/pull/7307) - feat!(crates): upgrade swc_core to 0.99.5 by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7292](https://redirect.github.com/web-infra-dev/rspack/pull/7292) - feat!: improve HtmlRspackPlugin by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7577](https://redirect.github.com/web-infra-dev/rspack/pull/7577) - refactor!: disable css minify in html minify and remove SwcCssMinimizerRspackPlugin by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/7547](https://redirect.github.com/web-infra-dev/rspack/pull/7547) - feat!: support `optimization.emitOnErrors` by [@​LingyuCoder](https://redirect.github.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/7595](https://redirect.github.com/web-infra-dev/rspack/pull/7595) - feat(core)!: change dojang default escape|unescape to lodash.template syntax by [@​hardfist](https://redirect.github.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/7661](https://redirect.github.com/web-infra-dev/rspack/pull/7661) ##### Performance Improvements โšก - perf(rspack_plugin_javascript): use Rayon to parse modules parallelly by [@​fi3ework](https://redirect.github.com/fi3ework) in [https://github.com/web-infra-dev/rspack/pull/6864](https://redirect.github.com/web-infra-dev/rspack/pull/6864) - perf: make picking concatenable modules parallel by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/7003](https://redirect.github.com/web-infra-dev/rspack/pull/7003) - perf: cache `compilation.entrypoints` by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/7059](https://redirect.github.com/web-infra-dev/rspack/pull/7059) - perf: enable "fat" LTO for production release by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/7088](https://redirect.github.com/web-infra-dev/rspack/pull/7088) - perf: remove unneeded string clone by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/7104](https://redirect.github.com/web-infra-dev/rspack/pull/7104) - perf: reduce `get_scheme` allocation by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7109](https://redirect.github.com/web-infra-dev/rspack/pull/7109) - perf: reduce alloc for bailout reason by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7118](https://redirect.github.com/web-infra-dev/rspack/pull/7118) - perf: stats rust side generate speed by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/7126](https://redirect.github.com/web-infra-dev/rspack/pull/7126) - perf: reduce allocation for filename render by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7138](https://redirect.github.com/web-infra-dev/rspack/pull/7138) - perf: optimize JS communication with lazy getters by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/7163](https://redirect.github.com/web-infra-dev/rspack/pull/7163) - perf: reduce allocation for `TraceableError` by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7192](https://redirect.github.com/web-infra-dev/rspack/pull/7192) - perf: reduce allocation for `Stats` by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7124](https://redirect.github.com/web-infra-dev/rspack/pull/7124) - perf: reduce allocation for parsing by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7219](https://redirect.github.com/web-infra-dev/rspack/pull/7219) - perf: use Set as Queue to solve the duplication by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/7233](https://redirect.github.com/web-infra-dev/rspack/pull/7233) - perf: reduce allocation for `ModuleRule` matching by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7249](https://redirect.github.com/web-infra-dev/rspack/pull/7249) - perf: reduce large pre-allocations for `JavascriptParser::new` by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7286](https://redirect.github.com/web-infra-dev/rspack/pull/7286) - perf: faster hasher for `Ukey`s by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/7287](https://redirect.github.com/web-infra-dev/rspack/pull/7287) - perf: a bunch of small improvement for ConcatenatedModule by [@​CPunisher](https://redirect.github.com/CPunisher) in [https://github.com/web-infra-dev/rspack/pull/7257](https://redirect.github.com/web-infra-dev/rspack/pull/7257) - perf: reduce allocation for adding dependencies by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7301](https://redirect.github.com/web-infra-dev/rspack/pull/7301) - perf: no need to require entire enhanced-resolve by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/7343](https://redirect.github.com/web-infra-dev/rspack/pull/7343) - perf(allocator): use mimalloc v2 for all by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7361](https://redirect.github.com/web-infra-dev/rspack/pull/7361) - perf: stats to js speed by [@​SyMind](https://redirect.github.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/7344](https://redirect.github.com/web-infra-dev/rspack/pull/7344) - perf: rule matcher allocates only if `resource_path` is not a valid UTF-8 sequence by [@​h-a-n-a](https://redirect.github.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/7441](https://redirect.github.com/web-infra-dev/rspack/pull/7441) - perf: bump lightningcss to remove duplicated browerslist-rs by [@​chenjiahan](https://redirect.github.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/7461](https://redirect.github.com/web-infra-dev/rspack/pull/7461) - perf!: use browserslist-rs for lightningcss by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/7544](https://redirect.github.com/web-infra-dev/rspack/pull/7544) - perf: warn case sensitive plugin by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/7606](https://redirect.github.com/web-infra-dev/rspack/pull/7606) - perf: improve performance of eval-source-map by [@​JSerFeng](https://redirect.github.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/7630](https://redirect.github.com/web-infra-dev/rspack/pull/7630) ##### Exciting New Features ๐ŸŽ‰ - feat(napi): support js chunk hash hook by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6853](https://redirect.github.com/web-infra-dev/rspack/pull/6853) - feat(napi): compilation chunk hash hook by [@​ahabhgk](https://redirect.github.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6858](https://redirect.github.com/web-infra-dev/rspack/pull/6858) - feat: root module is less prone to be wrapped in IIFE by [@​fi3ework](https://redirect.github.com/fi3ework) in [https://github.com/web-infra-dev/rspack/pull/6697](

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 3 months ago

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

socket-security[bot] commented 3 months ago

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

Package New capabilities Transitives Size Publisher
npm/@babel/types@7.25.6 environment +3 2.56 MB nicolo-ribaudo
npm/@rspack/cli@1.0.3 environment, eval Transitive: filesystem, network, shell, unsafe +268 20.4 MB hardfist
npm/@rspack/core@1.0.3 environment, eval, filesystem Transitive: network, shell +7 5.31 MB hardfist
npm/@swc/core@1.7.23 environment, filesystem, shell +2 308 kB kdy1
npm/@sxzz/eslint-config@4.1.4 Transitive: environment, eval, filesystem, shell, unsafe +241 46.7 MB sxzz
npm/@types/node@20.16.5 None +1 2.26 MB types
npm/@vitejs/plugin-vue@5.1.3 environment 0 192 kB vitebot
npm/@vitest/ui@2.0.5 Transitive: environment, filesystem +14 2.16 MB vitestbot
npm/@vue/reactivity@3.5.1 None +1 410 kB soda, yyx990803
npm/bumpp@9.5.2 environment, filesystem, unsafe Transitive: network, shell +71 7.02 MB antfu
npm/esbuild@0.23.1 None 0 134 kB esbuild, evanw
npm/eslint@9.9.1 environment Transitive: eval, filesystem, shell, unsafe +86 9.87 MB eslintbot
npm/rollup@4.21.2 None +1 2.3 MB eventualbuddha, lukastaegert, rich_harris, ...2 more
npm/sass@1.78.0 Transitive: environment, filesystem +15 6.29 MB hcatlin, nex3, sassbot
npm/tsup@8.2.4 eval, filesystem Transitive: environment, shell, unsafe +53 2.25 MB egoist
npm/unplugin@1.13.1 Transitive: environment +2 772 kB antfu, sxzz
npm/vite-plugin-inspect@0.8.7 environment, filesystem +25 5.01 MB antfu
npm/vite@5.4.3 environment, eval, filesystem, network, shell, unsafe +4 3.62 MB vitebot
npm/vitest@2.0.5 environment, eval Transitive: filesystem, shell, unsafe +46 4.32 MB vitestbot
npm/vue@3.5.1 environment, eval Transitive: filesystem, unsafe +17 12.8 MB yyx990803
npm/webpack-dev-server@5.1.0 environment, eval, network Transitive: filesystem, shell, unsafe +186 11.8 MB evilebottnawi
npm/webpack@5.94.0 Transitive: environment, eval, filesystem, shell, unsafe +135 25.6 MB evilebottnawi, jhnns, sokra, ...1 more

๐Ÿšฎ Removed packages: npm/@babel/types@7.24.9), npm/@rspack/cli@1.0.0-alpha.1), npm/@rspack/core@1.0.0-alpha.1), npm/@swc/core@1.7.1), npm/@sxzz/eslint-config@4.1.1), npm/@vitejs/plugin-vue@5.1.0), npm/@vitest/ui@2.0.4), npm/bumpp@9.4.1), npm/esbuild@0.23.0), npm/eslint@9.7.0), npm/rolldown@0.12.2), npm/rollup@4.19.0), npm/sass@1.77.8), npm/tsup@8.2.3), npm/unplugin@1.12.0), npm/vite-plugin-inspect@0.8.5), npm/vite@5.3.4), npm/vitest@2.0.4), npm/webpack@5.93.0)

View full reportโ†—๏ธŽ

socket-security[bot] commented 3 months ago

๐Ÿ‘ Dependency issues cleared. Learn more about Socket for GitHub โ†—๏ธŽ

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full reportโ†—๏ธŽ

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

Open in Stackblitz

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

commit: 94e8474