Bump the dependencies group across 1 directory with 11 updates
Bumps the dependencies group with 11 updates in the / directory:
| Package | From | To |
|---|---|---|
| @playwright/test | 1.54.1 |
1.57.0 |
| @rollup/plugin-node-resolve | 16.0.1 |
16.0.3 |
| rollup | 4.46.2 |
4.53.3 |
| typedoc | 0.28.8 |
0.28.15 |
| @bytecodealliance/preview2-shim | 0.17.2 |
0.17.5 |
| @rollup/plugin-commonjs | 28.0.6 |
29.0.0 |
| @rollup/plugin-typescript | 12.1.4 |
12.3.0 |
| @types/node | 24.1.0 |
24.10.1 |
| prettier | 3.6.2 |
3.7.3 |
| typescript | 5.9.2 |
5.9.3 |
| vitest | 3.2.4 |
4.0.14 |
Updates @playwright/test from 1.54.1 to 1.57.0
Release notes
Sourced from @playwright/test's releases.
v1.57.0
Speedboard
In HTML reporter, there's a new tab we call "Speedboard":
It shows you all your executed tests sorted by slowness, and can help you understand where your test suite is taking longer than expected. Take a look at yours - maybe you'll find some tests that are spending a longer time waiting than they should!
Chrome for Testing
Starting with this release, Playwright switches from Chromium, to using Chrome for Testing builds. Both headed and headless browsers are subject to this. Your tests should still be passing after upgrading to Playwright 1.57.
We're expecting no functional changes to come from this switch. The biggest change is the new icon and title in your toolbar.
If you still see an unexpected behaviour change, please file an issue.
On Arm64 Linux, Playwright continues to use Chromium.
Waiting for webserver output
testConfig.webServer added a
waitfield. Pass a regular expression, and Playwright will wait until the webserver logs match it.import { defineConfig } from '@playwright/test';export default defineConfig({ webServer: { command: 'npm run start', wait: { stdout: '/Listening on port (?<my_server_port>\d+)/' }, }, });
If you include a named capture group into the expression, then Playwright will provide the capture group contents via environment variables:
import { test, expect } from '@playwright/test';test.use({ baseUrl:
http://localhost:${process.env.MY_SERVER_PORT ?? 3000}});test('homepage', async ({ page }) => { await page.goto('/'); }); </tr></table>
... (truncated)
Commits
8058197cherry-pick(#38328): docs: update 1.57 release notes54818c5chore: mark 1.57.0 (#38320)414c4f5cherry-pick(#38301): fix(android): dont pass "--disable-sync" (#38301)ae3da48cherry-pick(#38124): feat(firefox): roll to latest firefox and firefox-beta (...3756978chore: fix lint warning about useEffect (#38285)019900fchore: update browser_patches (#38286)483b722docs: 1.57 release notes (#38267)46d5ea0Revert "feat: add request.body async getters (#38179)" (#38281)0778fcfchore: hide run-server command (#38277)bf6a60fchore: default to ubuntu 24.04 for unsupported distros (#38269)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @playwright/test since your current version.
Updates @rollup/plugin-node-resolve from 16.0.1 to 16.0.3
Changelog
Sourced from @rollup/plugin-node-resolve's changelog.
v16.0.3
2025-10-13
Bugfixes
- fix: resolve bare targets of package "imports" using export maps; avoid fileURLToPath(null) (#1908)
v16.0.2
2025-10-04
Bugfixes
- fix: error thrown with empty entry (#1893)
Commits
Updates rollup from 4.46.2 to 4.53.3
Release notes
Sourced from rollup's releases.
v4.53.3
4.53.3
2025-11-19
Bug Fixes
- Fix an error where too many modules where flagged for having an unused external import (#6182)
- Fix an error where an assignment was wrongly tree-shaken when mutating it (#6183)
Pull Requests
- #6171: Add test-install CI job to test packaging, installation and importing of rollup package (
@antoninkriz,@lukastaegert)- #6174: Re-enable TypeScript test (
@lukastaegert)- #6180: fix(deps): lock file maintenance minor/patch updates (
@renovate[bot],@lukastaegert)- #6182: Tracing the importers chain for exported variables in external module (
@TrickyPi,@lukastaegert)- #6183: Check if left side is included when checking if assigning to an assignment has side effects (
@lukastaegert)v4.53.2
4.53.2
2025-11-10
Bug Fixes
- Do not throw when using invalid escape sequences in template literals (#6177)
Pull Requests
- #6177: handle TemplateElement with null cooked value (
@TrickyPi)v4.53.1
4.53.1
2025-11-07
Bug Fixes
- Fix install script (#6172)
Pull Requests
v4.53.0
4.53.0
2025-11-07
Features
... (truncated)
Changelog
Sourced from rollup's changelog.
4.53.3
2025-11-19
Bug Fixes
- Fix an error where too many modules where flagged for having an unused external import (#6182)
- Fix an error where an assignment was wrongly tree-shaken when mutating it (#6183)
Pull Requests
- #6171: Add test-install CI job to test packaging, installation and importing of rollup package (
@antoninkriz,@lukastaegert)- #6174: Re-enable TypeScript test (
@lukastaegert)- #6180: fix(deps): lock file maintenance minor/patch updates (
@renovate[bot],@lukastaegert)- #6182: Tracing the importers chain for exported variables in external module (
@TrickyPi,@lukastaegert)- #6183: Check if left side is included when checking if assigning to an assignment has side effects (
@lukastaegert)4.53.2
2025-11-10
Bug Fixes
- Do not throw when using invalid escape sequences in template literals (#6177)
Pull Requests
- #6177: handle TemplateElement with null cooked value (
@TrickyPi)4.53.1
2025-11-07
Bug Fixes
- Fix install script (#6172)
Pull Requests
4.53.0
2025-11-07
Features
- Improve rendering performance by caching generated variable names (#5947)
Pull Requests
... (truncated)
Commits
998b5954.53.3ef834c2Tracing the importers chain for exported variables in external module (#6182)fb21d56Check if left side is included when checking if assigning to an assignment ha...4b4581dAdd test-install CI job to test packaging, installation and importing of roll...18ee41bfix(deps): lock file maintenance minor/patch updates (#6180)f0a80d1Re-enable TypeScript test (#6174)d8b01504.53.24f43f03handle TemplateElement with null cooked value (#6177)e3bdcdf4.53.196b5453fix: move patch-package from postinstall to prepare script (#6172)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for rollup since your current version.
Updates typedoc from 0.28.8 to 0.28.15
Release notes
Sourced from typedoc's releases.
v0.28.15
Features
- The
gitRevisionoption now accepts the special value{branch}, which indicates source links should use the current git branch for links, #3041.- Introduced
validation.invalidPathfor suppressing warnings caused by referencing relative paths which do not exist when building the documentation, #3033.- API: Introduced
Logger.validationWarningfor validation which occurs during conversion rather than during TypeDoc's normal validation step, #3033.v0.28.14
Features
- Introduced the
preservedTypeAnnotationTagsoption to specify tags whose type annotations should be copied to the output documentation, #3020. API: IntroducedtypeAnnotationonCommentTag- Added
excludePrivateClassFieldsoption to hide#privatemembers while allowingprivatemembers, #3017.- Added support for TypeScript's
@thistag for JS files which describethisparameters, #3026.Bug Fixes
- Fixed conversion of auto-accessor types on properties with the
accessorkeyword, #3019.- Improved handling of HTML tags within headers for anchor generation, #3023.
- Improved support for detecting destructured parameters and renaming them to the name used in the doc comment, #3026.
v0.28.13
Features
- The
basePathoption now also affects relative link resolution, TypeDoc will also check for paths relative to the provided base path. If you instead want TypeDoc to only change the rendered base path for sources, use thedisplayBasePathoption, #3009.Bug Fixes
- Fixed bug introduced in 0.28.8 where TypeDoc could not render docs with some mixin classes, #3007.
@inheritDocwill now correctly overwrite@remarksand@returnsblocks on the target comment, #3012.- The
externalSymbolLinkMappingsoption now works properly on links pointing to inherited/overwritten signatures, #3014.v0.28.12
Bug Fixes
- Variables marked with
@enumnow work for symbols imported from another module, #3003.- Improved magic introduced with #2999 to work with imported symbols, #3003.
- Fixed relative link resolution to file names containing percent encoded URLs, #3006.
- Linking to the project's README file with a relative link will now behave as expected, #3006.
- Reduced unnecessary HTML element rendering in default theme.
... (truncated)
Changelog
Sourced from typedoc's changelog.
v0.28.15 (2025-11-29)
Features
- The
gitRevisionoption now accepts the special value{branch}, which indicates source links should use the current git branch for links, #3041.- Introduced
validation.invalidPathfor suppressing warnings caused by referencing relative paths which do not exist when building the documentation, #3033.- API: Introduced
Logger.validationWarningfor validation which occurs during conversion rather than during TypeDoc's normal validation step, #3033.v0.28.14 (2025-10-11)
Features
- Introduced the
preservedTypeAnnotationTagsoption to specify tags whose type annotations should be copied to the output documentation, #3020. API: IntroducedtypeAnnotationonCommentTag- Added
excludePrivateClassFieldsoption to hide#privatemembers while allowingprivatemembers, #3017.- Added support for TypeScript's
@thistag for JS files which describethisparameters, #3026.- API: Re-introduced
relevanceBoostonDeclarationReflectionfor plugin use, #3036.Bug Fixes
- Fixed conversion of auto-accessor types on properties with the
accessorkeyword, #3019.- Improved handling of HTML tags within headers for anchor generation, #3023.
- Improved support for detecting destructured parameters and renaming them to the name used in the doc comment, #3026.
- Constructor type parameters will now inherit their class's type parameter descriptions if not otherwise specified, #3031.
- Fixed compatibility with
@microsoft/tsdoc-configversion 0.18.0, #3035.- Custom theme icons will now be used in the "On This Page" sidebar, #3039.
Thanks!
v0.28.13 (2025-09-14)
Features
- The
basePathoption now also affects relative link resolution, TypeDoc will also check for paths relative to the provided base path. If you instead want TypeDoc to only change the rendered base path for sources, use thedisplayBasePathoption, #3009.Bug Fixes
- Fixed bug introduced in 0.28.8 where TypeDoc could not render docs with some mixin classes, #3007.
@inheritDocwill now correctly overwrite@remarksand@returnsblocks on the target comment, #3012.- The
externalSymbolLinkMappingsoption now works properly on links pointing to inherited/overwritten signatures, #3014.
... (truncated)
Commits
6c9220eUpdate changelog for release081712aBump version to 0.28.158944d63Update dprint pluginsb0dcca6Update dependencies81fbdf3Add{branch}option to gitRevisionfd3344fAdd validation.invalidPath88cd991Thank contributors114b190Copy type param descriptions to constructors3e70b65Merge pull request #3035 from iclanton/remove-jsx9906145Update site/tags/typescript.md- Additional commits viewable in compare view
Updates @bytecodealliance/preview2-shim from 0.17.2 to 0.17.5
Commits
af13d6arelease: preview2-shim v0.17.5e211491fix(bindgen): allow extended const wasm feature during parse2cd14cefix(bindgen): async task return value3978bfcfix(bindgen): assert for stack values during a return for asyncde3c528chore(ci): allow tests scope in cc lint91fd8f3chore(tests): fix clippy lint13b297fchore(bindgen): fix lint1d50377chore(tests): fix fmt, update generated tests to 2024 editionb04a440feat(bindgen): return promises for sync lowered async functionsf98757afix(bindgen): fix async return param logic- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by vados, a new releaser for @bytecodealliance/preview2-shim since your current version.
Updates @rollup/plugin-commonjs from 28.0.6 to 29.0.0
Changelog
Sourced from @rollup/plugin-commonjs's changelog.
v29.0.0
2025-10-30
Breaking Changes
v28.0.9
2025-10-24
Bugfixes
- fix: handle
node:builtins withstrictRequires: auto(#1930)v28.0.8
2025-10-16
Bugfixes
- fix: guard moduleSideEffects for wrapped externals (#1914)
v28.0.7
2025-10-14
Bugfixes
- fix: avoid hoisting dynamically required node: builtins under strictRequires (#1909)
Commits
c8e78c8chore(release): commonjs v29.0.0d2b14edfeat(commonjs)!: revert #1909 and addrequireNodeBuiltinsoption (#1937)b079b59chore(release): commonjs v28.0.90881496fix(commonjs): handlenode:builtins withstrictRequires: auto(#1930)232dcf8chore(release): commonjs v28.0.85a6175bfix(commonjs): guard moduleSideEffects for wrapped externals (#1914)1935e9echore(release): commonjs v28.0.7e80d4b2fix(commonjs): avoid hoisting dynamically required node: builtins under stric...0862902chore(repo): update commonjs comment to clarify top-levelthisrewrite (#1888)- See full diff in compare view
Updates @rollup/plugin-typescript from 12.1.4 to 12.3.0
Changelog
Sourced from @rollup/plugin-typescript's changelog.
v12.3.0
2025-10-23
Features
- feat: expose latest Program to transformers in watch mode (#1923)
v12.2.0
2025-10-22
Features
- feat: process .js when allowJs is enabled (#1920)
Commits
Updates @types/node from 24.1.0 to 24.10.1
Commits
- See full diff in compare view
Updates prettier from 3.6.2 to 3.7.3
Release notes
Sourced from prettier's releases.
3.7.3
What's Changed
- Fix
prettier.getFileInfo()change that breaks VSCode extension by@fiskerin prettier/prettier#183753.7.2
What's Changed
- Fix string print when switching quotes by
@fiskerin prettier/prettier#18351- Preserve quote for embedded HTML attribute values by
@kovsuin prettier/prettier#18352- Fix comment in empty type literal by
@fiskerin prettier/prettier#183643.7.1
3.7.0
Changelog
Sourced from prettier's changelog.
3.7.3
API: Fix
prettier.getFileInfo()change that breaks VSCode extension (#18375 by@fisker)An internal refactor accidentally broke the VSCode extension plugin loading.
3.7.2
JavaScript: Fix string print when switching quotes (#18351 by
@fisker)// Input console.log("A descriptor\\'s .kind must be \"method\" or \"field\".")// Prettier 3.7.1 console.log('A descriptor\'s .kind must be "method" or "field".');
// Prettier 3.7.2 console.log('A descriptor\'s .kind must be "method" or "field".');
JavaScript: Preserve quote for embedded HTML attribute values (#18352 by
@kovsu)// Input const html = /* HTML */ ` <div class="${styles.banner}"></div> `;// Prettier 3.7.1 const html = /* HTML */
<div class=${styles.banner}></div>;// Prettier 3.7.2 const html = /* HTML */
<div class="${styles.banner}"></div>;TypeScript: Fix comment in empty type literal (#18364 by
@fisker)// Input export type XXX = { // tbd };// Prettier 3.7.1 </tr></table>
... (truncated)
Commits
fdfa670Release 3.7.32dce3ecFix typo27d6c64Revert previous change togetFileInfo(#18375)f4a7afaAdd types for config related functions (#18376)9266e3eAdd resolved test cases (#18358)3bfc014Bump Prettier dependency to 3.7.2081b846Clean changelog_unreleased03384c9Release 3.7.2514e51aRelease@prettier/plugin-hermes&@prettier/plugin-oxcv0.1.229a11aeFix comment in empty type literal (#18364)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for prettier since your current version.
Updates typescript from 5.9.2 to 5.9.3
Release notes
Sourced from typescript's releases.
TypeScript 5.9.3
Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.
For release notes, check out the release announcement
- fixed issues query for Typescript 5.9.0 (Beta).
- fixed issues query for Typescript 5.9.1 (RC).
- No specific changes for TypeScript 5.9.2 (Stable)
- fixed issues query for Typescript 5.9.3 (Stable).
Downloads are available on:
Commits
c63de15Bump version to 5.9.3 and LKG8428ca4🤖 Pick PR #62438 (Fix incorrectly ignored dts file fr...) into release-5.9 (#...a131cac🤖 Pick PR #62351 (Add missing Float16Array constructo...) into release-5.9 (#...0424333🤖 Pick PR #62423 (Revert PR 61928) into release-5.9 (#62425)bdb641a🤖 Pick PR #62311 (Fix parenthesizer rules for manuall...) into release-5.9 (#...0d9b9b9🤖 Pick PR #61978 (Restructure CI to prepare for requi...) into release-5.9 (#...2dce0c5Intentionally regress one buggy declaration output to an older version (#62163)- See full diff in compare view
Updates vitest from 3.2.4 to 4.0.14
Release notes
Sourced from vitest's releases.
v4.0.14
🚀 Experimental Features
- browser: Expose
utils.configurePrettyDOM- by@sheremet-vain vitest-dev/vitest#9103 (2cc34)- runner: Add full names to tasks - by
@macariein vitest-dev/vitest#9087 (821aa)- ui: Add tabbed failure view for
toMatchScreenshotwith comparison slider - by@macariein vitest-dev/vitest#8813 (c37c2)🐞 Bug Fixes
- Externalize before caching - by
@sheremet-vain vitest-dev/vitest#9077 (e1b2e)- Collect the duration of external imports - by
@sheremet-vain vitest-dev/vitest#9097 (3326c)- Rename
collecttoimport, removeprepare- by@sheremet-vain vitest-dev/vitest#9091 (1256b)- browser:
- Unsubscribe
onCancelon rpc destroy - by@AriPerkkioin vitest-dev/vitest#9088 (f5b72)- Revert the viewport scaling in non-ui mode #9018 - by
@sheremet-vain vitest-dev/vitest#9072 and vitest-dev/vitest#9018 (64502)- coverage:
- Invalidate circular modules correctly on rerun with coverage - by
@aicestin vitest-dev/vitest#9096 (6f22c)- expect:
- Allow function as standard schema - by
@hi-ogawain vitest-dev/vitest#9099 (ed8a2)- jsdom:
- Reuse abort signals if possible - by
@sheremet-vain vitest-dev/vitest#9090 (2c468)- pool:
- Init
VITEST_POOL_ID+VITEST_WORKER_IDbefore environment setup - by@AriPerkkioin vitest-dev/vitest#9085 (37918)- web-worker:
postMessageto send ports to workers - by@whitphxand@AriPerkkioin vitest-dev/vitest#9078 (9d176)🏎 Performance
- Replace
debugwithobug- by@sxzzand@AriPerkkioin vitest-dev/vitest#9057 (acc51)View changes on GitHub
v4.0.13
🐞 Bug Fixes
- types:
- Don't use type from Vite 7.1 - by
@sheremet-vain vitest-dev/vitest#9071 (6356b)- Don't import node.js dependent types in vitest/browser - by
@sheremet-vain vitest-dev/vitest#9068 (332af)🏎 Performance
- Avoid fetchModule roundtrip if the module is cached - by
@sheremet-vain vitest-dev/vitest#9075 (b27e0)- experimental: If
fsCacheModuleis enabled, read from the memory when possible - by@sheremet-vain vitest-dev/vitest#9076 (6b9a1)View changes on GitHub
v4.0.12
🐞 Bug Fixes
- Inherit
fsModuleCachePathby default - by@sheremet-vain vitest-dev/vitest#9063 (9a8bc)
... (truncated)
Commits
9ca74cfchore: release v4.0.14821aa20feat(runner): Add full names to tasks (#9087)1256b5cfix: renamecollecttoimport, removeprepare(#9091)3326cc9fix: collect the duration of external imports (#9097)379185bfix(pool): initVITEST_POOL_ID+VITEST_WORKER_IDbefore environment setu...2c468eefix(jsdom): reuse abort signals if possible (#9090)e1b2e08fix: externalize before caching (#9077)acc5152perf: replacedebugwithobug(#9057)73b54cechore: release v4.0.13b27e002perf: avoid fetchModule roundtrip if the module is cached (#9075)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for vitest since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) -
@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) -
@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) -
@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency -
@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions