This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| @babel/types (source) | ^7.18.4 -> ^7.18.9 | devDependencies | patch | ||||
| @vueuse/core | ^8.7.5 -> ^8.9.4 | devDependencies | minor | ||||
| cypress | ^10.2.0 -> ^10.3.1 | devDependencies | minor | ||||
| eslint (source) | ^8.18.0 -> ^8.20.0 | devDependencies | minor | ||||
| node | >=v16.15.1 -> >=v16.16.0 | engines | minor | ||||
| pnpm (source) | 7.3.0 -> 7.5.2 | packageManager | minor | ||||
| pnpm (source) | >=7.3.0 -> >=7.5.2 | engines | minor | ||||
| unbuild | ^0.7.4 -> ^0.7.6 | devDependencies | patch | ||||
| vite | ^2.9.12 -> ^2.9.14 | devDependencies | patch | ||||
| vitest | ^0.16.0 -> ^0.18.1 | devDependencies | minor | ||||
| vue-tsc | ^0.38.1 -> ^0.38.9 | devDependencies | patch |
Release Notes
babel/babel
v7.18.9
🐛 Bug Fix
babel-plugin-transform-modules-systemjs,babel-typesbabel-generator- #14758 fix:
returnTypewith comments generates incorrect code (@liuxingbaoyu)
- #14758 fix:
:nail_care: Polish
babel-cli- #14748 Print a message when the watcher of
babel-cliis ready. (@liuxingbaoyu)
- #14748 Print a message when the watcher of
:house: Internal
babel-core,babel-helper-remap-async-to-generator,babel-helpers,babel-parser,babel-plugin-transform-block-scoping,babel-preset-env- #13414 Prepare for compiling Babel to native ESM (@nicolo-ribaudo)
babel-helper-create-class-features-plugin,babel-helper-member-expression-to-functions,babel-helper-remap-async-to-generator,babel-helper-replace-supers,babel-helper-wrap-function,babel-helpers,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-proposal-decorators,babel-plugin-proposal-object-rest-spread,babel-plugin-proposal-optional-chaining,babel-plugin-transform-block-scoping,babel-plugin-transform-classes,babel-traverse,babel-types
:running_woman: Performance
babel-generator- #14701 perf: Improve generator perf (@liuxingbaoyu)
v7.18.8
👓 Spec Compliance
🐛 Bug Fix
babel-plugin-transform-parameters- #14736 Inject IIFE when variables shadow binding in rest param (@nicolo-ribaudo)
babel-plugin-transform-classes- #14709 Fix compilation of nested
super(...)calls (@dbacarel)
- #14709 Fix compilation of nested
babel-plugin-transform-for-of,babel-plugin-transform-spread,babel-traverse,babel-typesbabel-helper-module-transforms,babel-plugin-transform-modules-commonjs- #14708 Unshadow
cjsexports when transforming mutations (@nicolo-ribaudo)
- #14708 Unshadow
📝 Documentation
- #14486 Fix test debugging instructions for contributors (@conartist6)
:house: Internal
babel-types- Other
babel-helper-fixtures,babel-parser
🔬 Output optimization
babel-plugin-transform-typescript- #14723 [optimizeConstEnums] Inline const enum if only exported as type (@nicolo-ribaudo)
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)
vueuse/vueuse
v8.9.4
🐞 Bug Fixes
- useDropZone: Improve argument type - by @aki77 in https://github.com/vueuse/vueuse/issues/1933
- useFileDialog: Explict
UseFileDialogReturntype - by @xiaoxiangmoe in https://github.com/vueuse/vueuse/issues/1927 - useInfiniteScroll: Add direction types - by @sand4rt in https://github.com/vueuse/vueuse/issues/1929
View changes on GitHub
v8.9.3
🐞 Bug Fixes
- useStyleTag: Fix hydration mismatch issue - by @sibbng in https://github.com/vueuse/vueuse/issues/1918
- useVModel: Fix compact with 2.7, fix #1745 - by @Staremang in https://github.com/vueuse/vueuse/issues/1898
View changes on GitHub
v8.9.2
🚀 Features
- onClickOutside: Add
detectIframeoption - by @sibbng in https://github.com/vueuse/vueuse/issues/1795 - useVModel: Compact with 2.7, fix #1745 - by @jiuran in https://github.com/vueuse/vueuse/issues/1798
🐞 Bug Fixes
- useMagicKeys: Fix setting properties of undefined value - by @Matrixbirds in https://github.com/vueuse/vueuse/issues/1856
View changes on GitHub
v8.9.1
🐞 Bug Fixes
- useFileDialog: SSR compatible, close #1788 - by @antfu <samp>(58a45)</samp>
- useMagicKeys: Only clean up used keys, close #1793 - by @antfu <samp>(3c85d)</samp>
View changes on GitHub
v8.9.0
🚀 Features
- useFileDialog: New function - by @wobsoriano, @antfu and @okxiaoliang4 in https://github.com/vueuse/vueuse/issues/1218
- useObjectUrl: New function - by @michaelhue in https://github.com/vueuse/vueuse/issues/1763
- useRouteParams: New function - by @DevilTea and @antfu in https://github.com/vueuse/vueuse/issues/1173
- useStepper: New function - by @innocenzi and @antfu in https://github.com/vueuse/vueuse/issues/1754
- useTextareaAutosize: New function - by @innocenzi and @antfu in https://github.com/vueuse/vueuse/issues/1756
- watchArray: New function - by @w1ndy and @antfu in https://github.com/vueuse/vueuse/issues/1705
🐞 Bug Fixes
- useColorMode: Resolve auto to preferred mode internally - by @dfreier in https://github.com/vueuse/vueuse/issues/1766
- useMagicKeys: Reset refs on target blur - by @lavolpecheprogramma and @antfu in https://github.com/vueuse/vueuse/issues/1755
View changes on GitHub
v8.8.1
🚀 Features
- computedWithControl: Support manual triggering - by @antfu <samp>(01fca)</samp>
🐞 Bug Fixes
- computedWithControl:
triggeronly work in Vue 3 - by @antfu <samp>(a1077)</samp> - useMediaQuery: Check if window.matchMedia is a function - by @dfreier in https://github.com/vueuse/vueuse/issues/1765
View changes on GitHub
v8.8.0
🚀 Features
- onLongPress: Added modifiers - by @chaii3 in https://github.com/vueuse/vueuse/issues/1719
- resolveRef: New function - by @antfu in https://github.com/vueuse/vueuse/issues/1743
- useAxios: Awaitable execute method - by @FRSgit in https://github.com/vueuse/vueuse/issues/1723
- useBase64: Accept objects - by @chaii3 and @antfu in https://github.com/vueuse/vueuse/issues/1706
- useColorMode: Add option to return
automode - by @dfreier and @antfu in https://github.com/vueuse/vueuse/issues/1627 - useWindowSize: Listen to the
orientationchangeevent - by @okxiaoliang4 and @antfu in https://github.com/vueuse/vueuse/issues/1609 - watchTriggerable: Extending
watchwith a manual trigger - by @LittleSound in https://github.com/vueuse/vueuse/issues/1736
🐞 Bug Fixes
- computedWithControl: Source type match vue.watch - by @kongmoumou in https://github.com/vueuse/vueuse/issues/1674
- reactivePick: Allow nested keys - by @antfu <samp>(80c16)</samp>
- types:
reactiveOmitandreactivePicksupport array as second arg - by @Brain777777 in https://github.com/vueuse/vueuse/issues/1742 - useCssVar: Remove spaces at both ends - by @murongg in https://github.com/vueuse/vueuse/issues/1741
- useDrauu: Fix Eraser does not work - by @qinwencheng and @antfu in https://github.com/vueuse/vueuse/issues/1753
- useMediaQuery: Strict
isSupportedcheck - by @antfu <samp>(5a64c)</samp>
View changes on GitHub
cypress-io/cypress
v10.3.1
Changelog: https://docs.cypress.io/guides/references/changelog#10-3-1
v10.3.0
Changelog: https://docs.cypress.io/guides/references/changelog#10-3-0
eslint/eslint
v8.20.0
Features
Bug Fixes
30be0edfix: no-warning-comments rule escapes special RegEx characters in terms (#16090) (Lachlan Hunt)bfe5e88fix: ignore spacing before]and}in comma-spacing (#16113) (Milos Djermanovic)
Documentation
845c4f4docs: Add website team details (#16115) (Nicholas C. Zakas)5a0dfdbdocs: Link to blog post in no-constant-binary-expression (#16112) (Jordan Eldredge)bc692a9docs: remove install command (#16084) (Strek)49ca3f0docs: don't show toc when content not found (#16095) (Amaresh S M)ba19e3fdocs: enhance 404 page UI (#16097) (Amaresh S M)a75d3b4docs: remove unused meta.docs.category field in working-with-rules page (#16109) (Brandon Scott)cdc0206docs: add formatters page edit link (#16094) (Amaresh S M)4d1ed22docs: preselect default theme (#16098) (Strek)4b79612docs: add missing correct/incorrect containers (#16087) (Milos Djermanovic)09f6acbdocs: fix UI bug on rules index and details pages (#16082) (Deepshika S)f5db264docs: remove remaining duplicate rule descriptions (#16093) (Milos Djermanovic)32a6b2adocs: Add scroll behaviour smooth (#16056) (Amaresh S M)
Chores
bbf8df4chore: Mark autogenerated release blog post as draft (#16130) (Nicholas C. Zakas)eee4306chore: update internal lint dependencies (#16088) (Bryan Mishkin)9615a42chore: update formatter examples template to avoid markdown lint error (#16085) (Milos Djermanovic)62541edchore: fix markdown linting error (#16083) (唯然)
v8.19.0
Features
7023628feat: add importNames support for patterns in no-restricted-imports (#16059) (Brandon Scott)472c368feat: fix handling of blocklesswithstatements in indent rule (#16068) (Milos Djermanovic)
Bug Fixes
Documentation
3ae0574docs: Remove duplicate rule descriptions (#16052) (Amaresh S M)f50cf43docs: Add base href to each page to fix relative URLs (#16046) (Nicholas C. Zakas)ae4b449docs: make logo link clickable on small width screens (#16058) (Milos Djermanovic)280f898docs: use only fenced code blocks (#16044) (Milos Djermanovic)f5d63b9docs: add listener only if element exists (#16045) (Amaresh S M)8b639ccdocs: add missing migrating-to-8.0.0 in the user guide (#16048) (唯然)b8e68c1docs: Update release process (#16036) (Nicholas C. Zakas)6d0cb11docs: remove table of contents from markdown text (#15999) (Nitin Kumar)
Chores
e884933chore: usegithub-sluggerfor markdown anchors (#16067) (Strek)02e9cb0chore: revamp carbon ad style (#16078) (Amaresh S M)b6aee95chore: remove unwanted comments from rules markdown (#16054) (Strek)6840940chore: correctly use .markdownlintignore in Makefile (#16060) (Bryan Mishkin)48904fbchore: add missing images (#16017) (Amaresh S M)910f741chore: add architecture to nav (#16039) (Strek)9bb24c1chore: add correct incorrect in all rules doc (#16021) (Deepshika S)5a96af8chore: prepare versions data file (#16035) (Nicholas C. Zakas)50afe6fchore: Included githubactions in the dependabot config (#15985) (Naveen)473411echore: add deploy workflow for playground (#16034) (Milos Djermanovic)a30b66cchore: fix print style (#16025) (Amaresh S M)f4dad59chore: add noindex meta tag (#16016) (Milos Djermanovic)db387a8chore: fix sitemap (#16026) (Milos Djermanovic)285fbc5chore: remove TOC from printable (#16020) (Strek)8e84c21chore: remove ligatures from fonts (#16019) (Strek)
nodejs/node
v16.16.0
This is a security release.
Notable changes
- deps:
- upgrade openssl sources to OpenSSL_1_1_1q (RafaelGSS) #43692
- src:
- add OpenSSL config appname (Daniel Bevenius) #43124
Commits
- [
2303fd3fe5] - deps: update archs files for OpenSSL-1.1.1q (RafaelGSS) #43692 - [
b219a63c28] - deps: upgrade openssl sources to OpenSSL_1_1_1q (RafaelGSS) #43692 - [
c6553a4ef5] - deps: update archs files for OpenSSL-1.1.1p+quic (RafaelGSS) #43535 - [
e9084a3e90] - deps: upgrade openssl sources to OpenSSL_1_1_1p+quic (RafaelGSS) #43535 - [
1da22eb482] - http: stricter Transfer-Encoding and header separator parsing (Paolo Insogna) nodejs-private/node-private#315 - [
754c9bfde0] - src: fix IPv4 validation in inspector_socket (Tobias Nießen) nodejs-private/node-private#320 - [
447cf680b0] - (SEMVER-MAJOR) src,deps,build,test: add OpenSSL config appname (Daniel Bevenius) #43124
pnpm/pnpm
v7.5.2
Patch Changes
- Don't print any info messages about .pnpmfile.cjs #5027.
- Do not print a package with unchanged version in the installation summary #5031.
Our Gold Sponsors
|
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.5.1...v7.5.2
v7.5.1
Patch Changes
- Don't symlink the autoinstalled peer dependencies to the root of
node_modules#4988. - Avoid retaining a copy of the contents of files deleted during patching #5003.
- Remove file reporter logging. Logged file is not useful #4949.
Our Gold Sponsors
|
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.5.0...v7.5.1
v7.5.0
Minor Changes
A new value
rollingfor optionsave-workspace-protocol. When selected, pnpm will save workspace versions using a rolling alias (e.g."foo": "workspace:^") instead of pinning the current version number (e.g."foo": "workspace:^1.0.0"). Usage example, in the root of your workspace, create a.npmrcwith the following content:save-workspace-protocol=rolling
Patch Changes
pnpm remove <pkg>should not fail in a workspace that has patches #4954- The hash of the patch file should be the same on both Windows and POSIX #4961.
pnpm env useshould throw an error on a system that use the MUSL libc.
Our Gold Sponsors
|
|
|
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.4.1...v7.5.0
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
|
|
|
|
|
|
|
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.
