This PR contains the following updates:
Release Notes
babel/babel
v7.18.7
🐛 Bug Fix
babel-types- #14706 fix:
@babel/typesexception in typescript project. (@liuxingbaoyu)
- #14706 fix:
v7.18.6
👓 Spec Compliance
babel-parser- #14650 [ts] Disallow property access after instantiation expression (@nicolo-ribaudo)
- #14636 [ts] Allow
...<...>followed by newline or binary operator (@nicolo-ribaudo)
babel-generator,babel-parser,babel-preset-env,babel-template
🐛 Bug Fix
babel-helper-remap-async-to-generator,babel-plugin-proposal-async-generator-functions- #14391 Transform
awaitin computed class keys (@Yokubjon-J)
- #14391 Transform
babel-plugin-transform-parameters- #14694 fix: preserve function params type if possible (@magic-akari)
babel-core- #14583 fix: Memory leak when deep cloning in
babel-core(@liuxingbaoyu)
- #14583 fix: Memory leak when deep cloning in
babel-core,babel-helper-check-duplicate-nodes,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-proposal-destructuring-private,babel-plugin-proposal-optional-chaining,babel-plugin-transform-runtime- #14663 Fix
import { types } from "@​babel/core"with native ESM (@nicolo-ribaudo)
- #14663 Fix
:house: Internal
babel-standalone- #14697 Add
proposal-unicode-sets-regexto@babel/standalone(@nicolo-ribaudo)
- #14697 Add
- Other
- #14687 chore: Update bench baselines (@liuxingbaoyu)
babel-generator,babel-typesbabel-code-frame,babel-core,babel-generator,babel-helper-annotate-as-pure,babel-helper-builder-binary-assignment-operator-visitor,babel-helper-builder-react-jsx,babel-helper-check-duplicate-nodes,babel-helper-compilation-targets,babel-helper-create-class-features-plugin,babel-helper-create-regexp-features-plugin,babel-helper-define-map,babel-helper-explode-assignable-expression,babel-helper-fixtures,babel-helper-function-name,babel-helper-hoist-variables,babel-helper-member-expression-to-functions,babel-helper-module-imports,babel-helper-module-transforms,babel-helper-optimise-call-expression,babel-helper-plugin-test-runner,babel-helper-plugin-utils,babel-helper-remap-async-to-generator,babel-helper-replace-supers,babel-helper-simple-access,babel-helper-split-export-declaration,babel-helper-transform-fixture-test-runner,babel-helper-validator-option,babel-helper-wrap-function,babel-helpers,babel-highlight,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-external-helpers,babel-plugin-proposal-async-generator-functions,babel-plugin-proposal-class-static-block,babel-plugin-proposal-decorators,babel-plugin-proposal-destructuring-private,babel-plugin-proposal-function-bind,babel-plugin-proposal-function-sent,babel-plugin-proposal-json-strings,babel-plugin-proposal-object-rest-spread,babel-plugin-proposal-optional-chaining,babel-plugin-proposal-partial-application,babel-plugin-proposal-pipeline-operator,babel-plugin-proposal-private-property-in-object,babel-plugin-proposal-record-and-tuple,babel-plugin-syntax-typescript,babel-plugin-transform-block-scoped-functions,babel-plugin-transform-block-scoping,babel-plugin-transform-classes,babel-plugin-transform-computed-properties,babel-plugin-transform-destructuring,babel-plugin-transform-duplicate-keys,babel-plugin-transform-exponentiation-operator,babel-plugin-transform-flow-comments,babel-plugin-transform-flow-strip-types,babel-plugin-transform-for-of,babel-plugin-transform-function-name,babel-plugin-transform-modules-amd,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-plugin-transform-modules-umd,babel-plugin-transform-object-super,babel-plugin-transform-parameters,babel-plugin-transform-property-mutators,babel-plugin-transform-proto-to-assign,babel-plugin-transform-react-constant-elements,babel-plugin-transform-react-display-name,babel-plugin-transform-react-inline-elements,babel-plugin-transform-react-jsx-compat,babel-plugin-transform-react-jsx-source,babel-plugin-transform-react-jsx,babel-plugin-transform-runtime,babel-plugin-transform-typescript,babel-plugin-transform-unicode-escapes,babel-preset-env,babel-preset-typescript,babel-standalone,babel-template,babel-traverse,babel-typesbabel-core,babel-helper-transform-fixture-test-runner,babel-plugin-transform-destructuring- #14659 Run Babel asynchronously in fixtures (@nicolo-ribaudo)
conventional-changelog/commitlint (@​commitlint/cli)
v17.0.3
Note: Version bump only for package @commitlint/cli
conventional-changelog/commitlint (@​commitlint/config-conventional)
v17.0.3
Note: Version bump only for package @commitlint/config-conventional
conventional-changelog/commitlint (@​commitlint/cz-commitlint)
v17.0.3
Note: Version bump only for package @commitlint/cz-commitlint
unocss/unocss
v0.42.0
🚨 Breaking Changes
- core:
- preset-mini:
- Add tagged variants' pseudo in order
#1157by @chu121su12
- Add tagged variants' pseudo in order
- preset-mini,preset-wind:
- Add more global keywords
#1171by @chu121su12
- Add more global keywords
- preset-typography:
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v0.41.2
🚀 Features
- preset-wind:
- Add option to center
containerclass#1180by @chu121su12
- Add option to center
🐞 Bug Fixes
- preset-typography:
- vite:
- Update transformed module when config changed
#1163by @TrickyPi @antfu
- Update transformed module when config changed
View changes on GitHub
v0.41.1
🚀 Features
- preset-mini:
- Enable multipass on combinator variants
#1156by @chu121su12
- Enable multipass on combinator variants
- preset-mini,preset-wind:
- Add global keywords
#1170by @chu121su12
- Add global keywords
🐞 Bug Fixes
- preset-mini:
- Update missing parent rule
#1164by @chu121su12
- Update missing parent rule
View changes on GitHub
v0.41.0
🚨 Breaking Changes
🚀 Features
- core:
- Support for multiple @ parents (@media, @supports, etc)
#1161by @antfu
- Support for multiple @ parents (@media, @supports, etc)
- preset-mini:
🐞 Bug Fixes
- preset-mini:
View changes on GitHub
v0.40.0
🚨 Breaking Changes
- core,presets:
- Use recursive callback for variant handlers
#1127by @chu121su12
- Use recursive callback for variant handlers
- preset-mini:
- Add variable variant
#1128by @chu121su12
- Add variable variant
🚀 Features
- core:
- Use recursive callback to resolve variant
#1126by @chu121su12
- Use recursive callback to resolve variant
- directives:
- Allow escape char in class name
#1151by @hannoeru
- Allow escape char in class name
- transformer-compile-class:
- Add layer option
#1116by @ARZarkesh
- Add layer option
🐞 Bug Fixes
- Webpack plugin's resolveId preserve the input query
#1142by @hiyuki - preset-wind:
- Fix background gradient stop order
#1138by @tammai-bigin
- Fix background gradient stop order
- vite:
- vscode:
- Setting default presets for creating each context
#1114by @TrickyPi - Fix configExists logic
#1119by @QiroNT - Autocomplete for css
#1118by @TrickyPi
- Setting default presets for creating each context
View changes on GitHub
cypress-io/cypress
v10.3.0
Changelog: https://docs.cypress.io/guides/references/changelog#10-3-0
v10.2.0
Changelog: https://docs.cypress.io/guides/references/changelog#10-2-0
pnpm/pnpm
v7.4.1
Patch Changes
pnpm installin a workspace with patches should not fail when doing partial installation #4954.- Never skip lockfile resolution when the lockfile is not up-to-date and
--lockfile-onlyis used. Even iffrozen-lockfileistrue#4951. - Never add an empty
patchedDependenciesfield topnpm-lock.yaml.
Our Gold Sponsors
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.4.0...v7.4.1
v7.4.0
Minor Changes
Dependencies patching is possible via the
pnpm.patchedDependenciesfield of thepackage.json. To patch a package, the package name, exact version, and the relative path to the patch file should be specified. For instance:{ "pnpm": { "patchedDependencies": { "eslint@1.0.0": "./patches/eslint@1.0.0.patch" } } }Two new commands added:
pnpm patchandpnpm patch-commit.pnpm patch <pkg>prepares a package for patching. For instance, if you want to patch express v1, run:pnpm patch express@1.0.0pnpm will create a temporary directory with
express@1.0.0that you can modify with your changes. Once you are read with your changes, run:pnpm patch-commit <path to temp folder>This will create a patch file and write it to
<project>/patches/express@1.0.0.patch. Also, it will reference this new patch file from thepatchedDependenciesfield inpackage.json:{ "pnpm": { "patchedDependencies": { "express@1.0.0": "patches/express@1.0.0.patch" } } }A new experimental command added:
pnpm deploy. The deploy command takes copies a project from a workspace and installs all of its production dependencies (even if some of those dependencies are other projects from the workspace).For example, the new command will deploy the project named
footo thedistdirectory in the root of the workspace:pnpm --filter=foo deploy distpackage-import-methodsupports a new option:clone-or-copy.New setting added:
include-workspace-root. When it is set totrue, therun,exec,add, andtestcommands will include the root package, when executed recursively #4906
Patch Changes
Don't crash when
pnpm update --interactiveis cancelled with Ctrl+c.The
use-node-versionsetting should work with prerelease Node.js versions. For instance:use-node-version=18.0.0-rc.3Return early when the lockfile is up-to-date.
Resolve native workspace path for case-insensitive file systems #4904.
Don't link local dev dependencies, when prod dependencies should only be installed.
pnpm audit --fixshould not add an override for a vulnerable package that has no fixes released.Update the compatibility database.
Our Gold Sponsors
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.3.0...v7.4.0
antfu/unplugin-auto-import
v0.9.2
🐞 Bug Fixes
View changes on GitHub
v0.9.1
No significant changes
View changes on GitHub
v0.9.0
🚨 Breaking Changes
View changes on GitHub
antfu/unplugin-vue-components
v0.20.1
🐞 Bug Fixes
View changes on GitHub
v0.20.0
🚨 Breaking Changes
🚀 Features
View changes on GitHub
v0.19.9
🚀 Features
- Support new component hot update for webpack
#423
❤️ Contributors
View changes on GitHub
vitest-dev/vitest
v0.16.0
🚨 Breaking Changes
- Rename mock types to match jest's
#1525by @sheremet-va
🚀 Features
- VITEST_POOL_ID cannot be the same between different running specs
#1531by @sheremet-va
🐞 Bug Fixes
- Align hooks return types with their behaviour
#1522by @sheremet-va - Replace ?& with ? when normalizing id
#1529by @sheremet-va - ToFilePath with abs path in root
#1538by @KentoMoriwaki
View changes on GitHub
johnsoncodehk/volar
v0.38.2
- feat: update support for vite-plugin-vue-component-preview v0.2
- feat: improve component preview UX
- feat: add --version flag for vue-language-server (#1510)
- fix: css class name codeLens range inaccurate (#1485)
Our Sponsors
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
- If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
