chore(deps): update all non-major dependencies #5712
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.1.32
->^1.1.35
^1.1.42
->^1.1.43
^1.44.0
->^1.44.1
^25.0.7
->^25.0.8
^1.5.1
->^1.6.4
^9.3.3
->^9.3.4
^8.0.3
->^8.1.0
^21.1.6
->^21.1.7
^20.12.11
->^20.14.2
^0.60.0
->^0.60.4
^5.0.4
->^5.0.5
^10.9.0
->^10.10.1
^8.32.0
->^8.38.0
^3.0.8
->^3.0.9
^4.3.4
->^4.3.5
^0.21.1
->^0.21.5
^9.2.0
->^9.4.0
^4.7.4
->^4.7.5
^14.10.1
->^14.12.0
^24.0.0
->^24.1.0
^15.2.2
->^15.2.5
^4.0.5
->^4.0.7
^1.7.0
->^1.7.1
^1.0.0
->^1.0.1
^1.44.0
->^1.44.1
^1.44.0
->^1.44.1
^5.0.5
->^5.0.7
^4.17.2
->^4.18.0
^6.1.0
->^6.1.1
^3.3.1
->^3.4.0
^4.9.3
->^4.15.2
^0.60.0
->^0.60.4
^0.17.5
->^0.17.6
^0.32.1
->^0.32.2
^1.1.4
->^1.2.3
^4.3.2
->^4.3.3
^8.36.1
->^8.38.2
^8.0.2
->^8.1.2
Release Notes
microsoft/playwright (@playwright/test)
v1.44.1
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/30779 - [REGRESSION]: When using
video: 'on'
with VSCode extension the browser got closedhttps://github.com/microsoft/playwright/issues/30755 - [REGRESSION]: Electron launch with spaces inside executablePath didn't workhttps://github.com/microsoft/playwright/issues/307700 - [REGRESSION]: Mask elements outside of viewport when creating fullscreen screenshots didn't worhttps://github.com/microsoft/playwright/issues/3085858 - [REGRESSION]: ipv6 got shown instead of localhost in show-trace/show-report
Browser Versions
This version was also tested against the following stable channels:
rollup/plugins (@rollup/plugin-commonjs)
v25.0.8
2024-05-22
Bugfixes
shikijs/shiki (@shikijs/vitepress-twoslash)
v1.6.4
Compare Source
🚀 Features
View changes on GitHub
v1.6.3
Compare Source
🚀 Features
View changes on GitHub
v1.6.2
Compare Source
🚀 Features
View changes on GitHub
v1.6.1
Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v1.6.0
Compare Source
🚀 Features
regexp
grammar - by @antfu (8ea85)View changes on GitHub
v1.5.2
Compare Source
🚀 Features
View changes on GitHub
testing-library/dom-testing-library (@testing-library/dom)
v9.3.4
Compare Source
Bug Fixes
waitFor
callback after timeout (#1271) (9aaf715)testing-library/vue-testing-library (@testing-library/vue)
v8.1.0
Compare Source
Features
unocss/unocss (@unocss/reset)
v0.60.4
Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v0.60.3
Compare Source
🚀 Features
text-align
utility - by @UltraCakeBakery, Chris and @antfu in https://github.com/unocss/unocss/issues/3796 (5f2a8)🐞 Bug Fixes
unocss:global:build:bundle
has no CSS placeholder - by @Simon-He95 in https://github.com/unocss/unocss/issues/3802 (210a2)🏎 Performance
resolveBreakpoints
- by @antfu (05d90)View changes on GitHub
v0.60.2
Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.60.1
Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
vitejs/vite-plugin-vue (@vitejs/plugin-vue)
v5.0.5
__VUE_PROD_DEVTOOLS__
(#81) (277a3ab), closes #81vueuse/vueuse (@vueuse/core)
v10.10.1
Compare Source
v10.10.0
Compare Source
webdriverio/webdriverio (@wdio/protocols)
v8.38.0
Compare Source
v8.38.0 (2024-05-24)
🚀 New Feature
wdio-protocols
,webdriverio
🐛 Bug Fix
wdio-protocols
wdio-browserstack-service
wdio-logger
Committers: 4
DerYeger/yeger (d3-graph-controller)
v3.0.9
Compare Source
Patch Changes
ae80562
: update depsae80562
]debug-js/debug (debug)
v4.3.5
Compare Source
Patch
cac39b1
Fix/debug depth (#926)Thank you @calvintwr for the fix.
evanw/esbuild (esbuild)
v0.21.5
Compare Source
Fix
Symbol.metadata
on classes without a class decorator (#3781)This release fixes a bug with esbuild's support for the decorator metadata proposal. Previously esbuild only added the
Symbol.metadata
property to decorated classes if there was a decorator on the class element itself. However, the proposal says that theSymbol.metadata
property should be present on all classes that have any decorators at all, not just those with a decorator on the class element itself.Allow unknown import attributes to be used with the
copy
loader (#3792)Import attributes (the
with
keyword onimport
statements) are allowed to alter how that path is loaded. For example, esbuild cannot assume that it knows how to load./bagel.js
as typebagel
:Because of that, bundling this code with esbuild is an error unless the file
./bagel.js
is external to the bundle (such as with--bundle --external:./bagel.js
).However, there is an additional case where it's ok for esbuild to allow this: if the file is loaded using the
copy
loader. That's because thecopy
loader behaves similarly to--external
in that the file is left external to the bundle. The difference is that thecopy
loader copies the file into the output folder and rewrites the import path while--external
doesn't. That means the following will now work with thecopy
loader (such as with--bundle --loader:.bagel=copy
):Support import attributes with glob-style imports (#3797)
This release adds support for import attributes (the
with
option) to glob-style imports (dynamic imports with certain string literal patterns as paths). These imports previously didn't support import attributes due to an oversight. So code like this will now work correctly:Previously this didn't work even though esbuild normally supports forcing the JSON loader using an import attribute. Attempting to do this used to result in the following error:
In addition, this change means plugins can now access the contents of
with
for glob-style imports.Support
${configDir}
intsconfig.json
files (#3782)This adds support for a new feature from the upcoming TypeScript 5.5 release. The character sequence
${configDir}
is now respected at the start ofbaseUrl
andpaths
values, which are used by esbuild during bundling to correctly map import paths to file system paths. This feature lets basetsconfig.json
files specified viaextends
refer to the directory of the top-leveltsconfig.json
file. Here is an example:You can read more in TypeScript's blog post about their upcoming 5.5 release. Note that this feature does not make use of template literals (you need to use
"${configDir}/dist/js/*"
not`${configDir}/dist/js/*`
). The syntax fortsconfig.json
is still just JSON with comments, and JSON syntax does not allow template literals. This feature only recognizes${configDir}
in strings for certain path-like properties, and only at the beginning of the string.Fix internal error with
--supported:object-accessors=false
(#3794)This release fixes a regression in 0.21.0 where some code that was added to esbuild's internal runtime library of helper functions for JavaScript decorators fails to parse when you configure esbuild with
--supported:object-accessors=false
. The reason is that esbuild introduced code that does{ get [name]() {} }
which uses both theobject-extensions
feature for the[name]
and theobject-accessors
feature for theget
, but esbuild was incorrectly only checking forobject-extensions
and not forobject-accessors
. Additional tests have been added to avoid this type of issue in the future. A workaround for this issue in earlier releases is to also add--supported:object-extensions=false
.v0.21.4
Compare Source
Update support for import assertions and import attributes in node (#3778)
Import assertions (the
assert
keyword) have been removed from node starting in v22.0.0. So esbuild will now strip them and generate a warning with--target=node22
or above:Import attributes (the
with
keyword) have been backported to node 18 starting in v18.20.0. So esbuild will no longer strip them with--target=node18.N
ifN
is 20 or greater.Fix
for await
transform when a label is presentThis release fixes a bug where the
for await
transform, which wraps the loop in atry
statement, previously failed to also move the loop's label into thetry
statement. This bug only affects code that uses both of these features in combination. Here's an example of some affected code:Do additional constant folding after cross-module enum inlining (#3416, #3425)
This release adds a few more cases where esbuild does constant folding after cross-module enum inlining.
// Original code:
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 has been generated by Mend Renovate. View repository job log here.