fix(deps): update minor/patch updates#6394
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Performance report
|
8c6a5d4 to
e0e874f
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Thank you for your contribution! ❤️You can try out this pull request locally by installing Rollup via npm install rollup/rollup#renovate/minorpatch-updatesNotice: Ensure you have installed the latest nightly Rust toolchain. If you haven't installed it yet, please see https://www.rust-lang.org/tools/install to learn how to download Rustup and install Rust. or load it into the REPL: |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #6394 +/- ##
=======================================
Coverage 98.78% 98.78%
=======================================
Files 274 274
Lines 10795 10795
Branches 2883 2883
=======================================
Hits 10664 10664
Misses 89 89
Partials 42 42 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
This PR has been released as part of rollup@4.61.0. You can test it via |
This PR contains the following updates:
^4.0.2→^4.1.0^3.3.0→^3.3.20.3.98→0.3.9911.7.5→11.7.6nightly-2025-07-25→nightly-2026-05-26nightly-2026-05-28(+1)^7.8.0→^7.8.1^7.8.0→^7.8.139.1.0→39.1.1v2.79.1→v2.79.8v2.79.12(+3)^5.47.1→^5.48.0^8.59.4→^8.60.0^3.3.0→^3.3.20.2.121→0.2.122Release Notes
vuejs/language-tools (@vue/language-server)
v3.3.2Compare Source
language-core
v-forsources (#6067) - Thanks to @kkesidis!v-bindshorthand identifier skipping with interpolation - Thanks to @KazariEX!vscode
v3.3.1Compare Source
language-core
language-service
typescript-plugin
vscode
mochajs/mocha (mocha)
v11.7.6Compare Source
🩹 Fixes
describe().timeout()work (aafe6fd)wmicusage with native Windows API (#5694) (73ebdfa)🧹 Chores
npm/node-semver (semver)
v7.8.1Compare Source
Bug Fixes
17aa702#869 strip build metadata before comparator trimming (#869) (@owlstronaut)5f3ca13#867 handle prerelease bounds in subset (#867) (@puneetdixit200, Puneet Dixit)taiki-e/install-action (taiki-e/install-action)
v2.79.8: 2.79.8Compare Source
Update
parse-dockerfile@latestto 0.1.6.Update
knope@latestto 0.23.0.v2.79.7: 2.79.7Compare Source
Update
typos@latestto 1.46.3.Update
rclone@latestto 1.74.2.Update
mise@latestto 2026.5.15.Update
tombi@latestto 0.11.7.v2.79.6: 2.79.6Compare Source
Update
wasm-bindgen@latestto 0.2.122.Update
mise@latestto 2026.5.14.Update
cargo-deny@latestto 0.19.7.Update
vacuum@latestto 0.26.6.v2.79.5: 2.79.5Compare Source
Update
jaq@latestto 3.0.0. (#1861, thanks @MusicalNinjaDad)Update
wasmtime@latestto 45.0.0.Update
wasm-tools@latestto 1.250.0.Update
tombi@latestto 0.11.6.Update
mise@latestto 2026.5.13.v2.79.4: 2.79.4Compare Source
Update
martin@latestto 1.10.1.Update
prek@latestto 0.4.1.Update
protoc@latestto 3.35.0.Update
mdbook@latestto 0.5.3.v2.79.3: 2.79.3Compare Source
Update
mise@latestto 2026.5.12.Update
martin@latestto 1.10.0.Update
uv@latestto 0.11.15.v2.79.2: 2.79.2Compare Source
Update
mise@latestto 2026.5.11.Update
vacuum@latestto 0.26.5.Update
cargo-shear@latestto 1.12.4.terser/terser (terser)
v5.48.0Compare Source
import source ...andimport defer ...(#1682)typescript-eslint/typescript-eslint (typescript-eslint)
v8.60.0Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
wasm-bindgen/wasm-bindgen (wasm-bindgen)
v0.2.122Compare Source
Notices
Threading support now requires
-Clink-arg=--export=__heap_baseto be setin
RUSTFLAGSfor nightly toolchains from 2026-05-06 onward, afterrust-lang/rust#156174
removed the implicit
__heap_base/__data_endexports onwasm*targets. Atomics CI, CLI reference tests, and the
nodejs-threads,raytrace-parallel, andwasm-audio-workletexamples have beenupdated to pass
--export=__heap_baseexplicitly. The flag isbackward-compatible with older nightlies.
-Cpanic=unwindon wasm targets now emits modern (exnref) exceptionhandling by default after
rust-lang/rust#156061,
and requires Node.js 22.22.3+ (for
WebAssembly.JSTag). Legacy EH wasmcan still be produced on current nightlies by adding
-Cllvm-args=-wasm-use-legacy-ehtoRUSTFLAGS; Node.js 20 may besupported with legacy exception handling, with a tracking issue in
#5151.
Added
Implemented
TryFromJsValueforVec<T>whereT: TryFromJsValue.A JS value converts when it is a real
Array(perArray.isArray)and every element converts via
T::try_from_js_value. This composesrecursively (
Vec<Vec<String>>,Vec<Option<T>>) and works for anyTwith aTryFromJsValueimpl, including primitives,String,JsValue, andJsCasttypes. Array-likes (objects withlengthandnumeric indices) are intentionally rejected to mirror the static ABI
representation used by
js_value_vector_from_abi.New
extends_js_classandextends_js_namespaceattributes onexported structs to allow defining the parent
js_classname whenit has been customized by
js_nameand the parent's ownjs_namespaceas well in turn. New validation is added at code generation time that
will now catch these cases instead of emitting invalid code. Example:
#5154
Changed
When an exported struct uses
js_namespace, the corresponding valuemust now be repeated on every
implblock. Previously the impl-sidedefaults silently worked resulting in inconsistent emission. Example:
To ease this transition for
js_namespaceusage, diagnosticmessages now include hints for missing namespaces for easier
fixing.
#5154
Fixed
Fixed the descriptor interpreter panicking on
BrandBrIfinstructions emitted by recent nightly compilers when building with
panic=unwind.#5158
Emscripten output now works against vanilla upstream emscripten without
requiring a fork. Dependency tracking,
HEAP_DATA_VIEWsetup,function-decl intrinsic inlining, catch-wrapper gating, and imported
global handling have all been corrected; ESM imports
(
#[wasm_bindgen(module = "...")]and snippets) are emitted to asidecar
library_bindgen.extern-pre.jsconsumers pass to emcc via--extern-pre-js; namespaced exports (js_namespace = [...]on astruct/impl) now attach to
Module.<segments>instead of emittingtop-level
export const(which emcc's library evaluator rejects);the generated
.d.tsfor namespaced exports is now valid TypeScript(mangled identifiers stay module-internal via
declare class/declare enum/declare functionplusexport { BindgenModule };to mark the file as a module; no spurious unqualified
Calc:property on
BindgenModulefor namespaced items; namespace shapesland as plain interface members (
app: { math: { Calc: typeof app__math__Calc } };) instead of the previously-emittedexport let app: { ... };which was invalid TS1131 syntax inside aninterface body).
#5156
Fixed a duplicate phantom class being emitted for an exported struct
renamed via
js_name(Rust ident != JS class name) and/or placed in ajs_namespace, when the struct crosses the boundary as aJsValue(e.g. via
.into()). TheWrapInExportedClass/UnwrapExportedClassimports were keyed by the Rust ident rather than the qualified JS name
that
exported_classesis keyed by (a regression from #5154), so afresh empty class entry was minted and emitted alongside the real one,
with a
free()referencing a nonexistent wasm export. Riding thesame release's #5154 wire-format bump, the now-vestigial
rust_namefield is dropped from the schema and the namespace-qualified name is
no longer cached on
AuxStruct,AuxEnum, orExportedClass(derived on demand from
(name, js_namespace)), collapsing threefallback chains that only papered over the pre-#5154 keying.
#5160
Configuration
📅 Schedule: (UTC)
* 18-23 * * 4)* 0-5 * * 5)🚦 Automerge: Enabled.
♻ 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.