chore(deps): update all dependencies - #124
Conversation
|
Greptile SummaryThis is a routine automated dependency update PR from Renovate Bot, bumping a wide range of dependencies across the stack: GitHub Actions (setup-node v6.3.0, mise-action v3.6.3, zizmor-action v0.5.2, codeql-action v4.32.6), Node.js packages (pnpm 10.32.1, vitest/vite 4.1.0/8.0.0 stable releases from beta, oxfmt, oxlint, undici, electron, node-addon-slsa), Rust crates (tempfile 3.27.0), Python tools (ruff, semgrep, pyrefly, zizmor), and various aqua-managed CLI tools (uv, gh, gitleaks, shfmt, nextest). All GitHub Action references continue to be pinned by full commit SHA, which is good practice for this repository.
Confidence Score: 4/5
Important Files Changed
|
1c2d5e5 to
40653e4
Compare
40653e4 to
757f335
Compare
757f335 to
a2c2755
Compare
a2c2755 to
4501313
Compare
c433c4d to
7fe5e47
Compare
5bce89e to
366fde0
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
e033171 to
c00b714
Compare
48dd3a8 to
5e27d67
Compare
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub. |
This PR contains the following updates:
5.4.0→5.7.11.60.0→1.62.125.9.1→25.9.54.1.7→4.1.10v4.15.1→v4.19.1v4.1.0→v4.2.2v4.1.0→v4.1.1v4.2.2v5.0.5→v5.1.0v6.0.2→v6.1.0v6.4.0→v6.5.01.0.102→1.0.10415.1.0→15.2.01.44.0→1.50.01.51.00.70.0→0.73.00.11.16→0.12.10.12.3(+1)1.19.1→1.21.12.92.0→2.97.01.46.3→1.49.02.14.0→2.15.11.11.1→1.12.1v6.0.1→v6.0.2v7.2.0→v7.3.01.24→1.26v4.2.0→v4.6.0v4.1.0→v4.2.042.2.0→42.8.142.9.02.1.1→2.2.00.3.32→0.3.330.3.340.3.32→0.3.330.3.34v4.36.0→v4.37.60.19.7→0.20.20.19.7→0.20.24.53.2→v4.53.30.9.136→0.9.1430.9.136→0.9.143v2026.5.15→v2026.8.2v2026.8.5(+2)v4.0.1→v4.2.40.22.1→0.23.22.11.2→2.12.424.15.0→24.19.011.2.2→11.20.011.21.00.51.0→0.62.00.63.01.66.0→1.77.01.78.011.2.2+sha512.36e6621fad506178936455e70247b8808ef4ec25797a9f437a93281a020484e2607f6a469a22e982987c3dbb8866e3071514ab10a4a1749e06edcd1ec118436f→11.20.011.21.0==1.0.0→==1.2.03.14.5→3.14.63.14.71.12.3→1.13.1==0.15.14→==0.16.10.16.2nightly-2026-05-24→nightly-2026-08-05nightly-2026-08-12(+6)nightly-2026-05-24→nightly-2026-08-05nightly-2026-08-12(+6)nightly-2026-05-24→nightly-2026-08-04nightly-2026-08-12(+3)1.0.228→1.0.2291.0.150→1.0.1512.0.18→2.0.192.0.201.52.3→1.53.10.1.18→0.1.190.7.18→0.7.194.22.3→4.23.74.23.12(+4)0.28.19→0.28.208.3.0→8.10.08.3.0→8.10.08.0.14→8.2.08.2.15.0.1→5.0.34.1.7→4.1.10==1.25.2→==1.29.0v0.5.6→v0.6.2Release Notes
CodSpeedHQ/codspeed-node (@codspeed/vitest-plugin)
v5.7.1Compare Source
What's Changed
Full Changelog: CodSpeedHQ/codspeed-node@v5.7.0...v5.7.1
v5.7.0Compare Source
Highlights
CODSPEED_WALLTIME_PROFILER=samplyenv variable in the codspeed action.What's Changed
Full Changelog: CodSpeedHQ/codspeed-node@v5.6.0...v5.7.0
v5.6.0Compare Source
What's Changed
Full Changelog: CodSpeedHQ/codspeed-node@v5.5.0...v5.6.0
v5.5.0Compare Source
Highlights
We are introducing
@codspeed/playwright, for walltime benchmarking and profiling of end to end browser applications through playwright.Here's an example usage, but head to the docs for more information
Note: this plugin is only compatible with the walltime instrument.
What's Changed
Full Changelog: CodSpeedHQ/codspeed-node@v5.4.0...v5.5.0
microsoft/playwright (@playwright/test)
v1.62.1Compare Source
v1.62.0Compare Source
🧱 New component testing model
Component testing moves to a stories and galleries model.
A story wraps your component in one specific scenario — hard-coded props, mock data, providers — and a
gallery page that you serve renders stories on demand. The new fixtures.mount() fixture navigates
to the gallery, mounts a story by id, and returns a Locator scoped to the story's root element:
Pass a story type as a template argument to type-check its props, and use
update(props)/unmount()on the returned locator to re-render or tear down within a test.🛑 Cancel operations with AbortSignal
Most operations and web-first assertions now accept a
signaloption that takes anAbortSignal, letting youcancel long-running actions, navigations, waits, and assertions:
Providing a signal does not disable the default timeout; pass
timeout: 0to disable it.🖼️ WebP screenshots
expect(page).toHaveScreenshot() and expect(locator).toHaveScreenshot()
can now store snapshots in the WebP format — just give the snapshot a
.webpname:page.screenshot() and locator.screenshot() also accept
webpas atype,where quality
100(the default) is lossless and lower values use lossy compression.🧩 Custom test filtering with Reporter.preprocess()
New reporter.preprocess() hook runs after the configuration is resolved and before
reporter.onBegin(), letting a reporter mark individual tests as skipped, excluded,
fixed, or failing through a TestRun object:
🔁 Isolated retries
New testConfig.retryStrategy controls when failed tests are retried. The default
'immediate'retries as soon as a worker is free;'isolated'runs all retries at the end,one by one in a single worker, to minimize interference with the rest of the suite:
New APIs
Browser and Context
credentialsincludes the context's virtual WebAuthn Credentials (passkeys) in the storage state, so they can be persisted and re-seeded into later contexts.Actions
scrolloption ("auto"|"none") on actions to opt out of Playwright's automatic scroll-into-view.Network
Evaluation
Command line & MCP
playwright-cli, runnable vianpx playwright mcpandnpx playwright cli.Reporters
mergeFilesreporter option:Announcements
Browser Versions
This version was also tested against the following stable channels:
v1.61.1Compare Source
v1.61.0Compare Source
🔑 WebAuthn passkeys
New Credentials virtual authenticator, available via browserContext.credentials, lets tests register passkeys and answer
navigator.credentials.create()/navigator.credentials.get()ceremonies in the page — no real hardware key required, works in all browsers:You can also let the app register a passkey once in a setup test, read it back with credentials.get(), and seed it into later tests — see Credentials for details.
🗃️ Web Storage
New WebStorage API, available via page.localStorage and page.sessionStorage, reads and writes the page's storage for the current origin:
New APIs
Network
Browser and Screencast
artifactsDirin browserType.connectOverCDP() controls where artifacts such as traces and downloads are stored when attached to an existing browser.cursorin screencast.showActions() controls the cursor decoration rendered for pointer actions.onFramecallback in screencast.start() now receives atimestampof when the frame was presented by the browser.Test runner
trace: new'on-all-retries','retain-on-first-failure'and'retain-on-failure-and-retries'values. See the video modes table for which runs are recorded and kept in each mode.expect.soft.poll(...).process.argvfrom the runner process, handy for reading custom arguments passed after the--separator.AggregateErroras a separate entry.-Gcommand line shorthand for--grep-invert.🛠️ Other improvements
Browser Versions
This version was also tested against the following stable channels:
vitest-dev/vitest (@vitest/coverage-istanbul)
v4.1.10Compare Source
🐞 Bug Fixes
View changes on GitHub
v4.1.9Compare Source
🐞 Bug Fixes
importOriginalwith optimizer and query import [backport to v4] - by Hiroshi Ogawa, David Harris, Codexand Vladimir in #10546 (a5180)View changes on GitHub
v4.1.8Compare Source
🐞 Bug Fixes
cdpAPI whenallowWrite/allowExec: false[backport to v4] - by @hi-ogawa and Codex in #10450 (e4067)View changes on GitHub
CodSpeedHQ/action (CodSpeedHQ/action)
v4.19.1Compare Source
Release Notes
This release ships improvements for the memory instrument.
The memory instrument now lazily attaches to allocators, which lowers the startup time to a few seconds (down from minutes on certain systems). Additionally, we shipped a series of serialization improvements, removing in some large benchmarks 3+ minutes of extra CI time.
🐛 Bug Fixes
⚙️ Internals
💼 Other
Install codspeed-runner 4.19.1
Install prebuilt binaries via shell script
Download codspeed-runner 4.19.1
Full Runner Changelog: https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md
Full Changelog: CodSpeedHQ/action@v4.19.0...v4.19.1
v4.19.0Compare Source
Release Notes
This release adds a new
--experimental-exclude-allocationsfeature to remove allocator time from Simulation benchmarks.🚀 Features
🐛 Bug Fixes
💼 Other
🏗️ Refactor
📚 Documentation
⚡ Performance
🧪 Testing
⚙️ Internals
Install codspeed-runner 4.19.0
Install prebuilt binaries via shell script
Download codspeed-runner 4.19.0
Full Runner Changelog: https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md
Full Changelog: CodSpeedHQ/action@v4.18.5...v4.19.0
v4.18.5Compare Source
Release Notes
💼 Other
Install codspeed-runner 4.18.4
Install prebuilt binaries via shell script
Download codspeed-runner 4.18.4