Skip to content

chore(deps-dev): Bump the npm-minor-and-patch group across 1 directory with 3 updates#60

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/npm-minor-and-patch-d0700f9b35
Open

chore(deps-dev): Bump the npm-minor-and-patch group across 1 directory with 3 updates#60
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/npm-minor-and-patch-d0700f9b35

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 23, 2026

Copy link
Copy Markdown
Contributor

Bumps the npm-minor-and-patch group with 3 updates in the / directory: @guidepup/guidepup, @guidepup/playwright and @playwright/test.

Updates @guidepup/guidepup from 0.25.0 to 0.26.0

Release notes

Sourced from @​guidepup/guidepup's releases.

0.26.0

What's Changed

Full Changelog: guidepup/guidepup@0.25.1...0.26.0

Breaking Change: Ensure NVDA and VoiceOver clients announce all typed text

Currently when capture: "initial" is set on VoiceOver and NVDA will not capture the spoken phrases for all characters of typed text.

This update is to ensure that *.type("...") logs all typed characters, even when "initial" has been set (now the default).

The implementation chosen is to treat each typed character as it's own action instead. This makes output more stable for "initial" usage as there are fewer complications r.e. live events etc. getting captured while typing, but it does introduce some breaking changes:

  • Each character will get it's own spoken phrase log entry, so potentially multiple entries for a single action, which is unlike other methods, and is a breaking change from previous where there would be a single log entry for the entire typed text command.
  • lastSpokenPhrase() now returns the output from the last character typed instead of all characters.

Breaking Change: Set the default capture option to "initial"

Sets the default capture to "initial" for both NVDA and VoiceOver.

This is based on feedback that performance is key, especially for VoiceOver tests, and the observation that most consumers aren't asserting on secondary announcements such as VoiceOver hints.

Consumers can revert to the old default by setting { capture: true } in the *.start() command options, or indeed, on a per command basis for any command, i.e.

await voiceOver.start(); // Capture initial logs for each command by default
await voiceOver.next(); // Capture the initial logs for this command
await voiceOver.next({ capture: false }); // Don't capture logs for this command
await voiceOver.next({ capture: true }); // Capture all logs for this command
await voiceOver.stop();
await voiceOver.start({ capture: true }); // Capture all logs for each command
await voiceOver.next({ capture: "initial" }); // Capture the initial logs for this command
await voiceOver.next({ capture: false }); // Don't capture logs for this command
await voiceOver.next(); // Capture all logs for this command
await voiceOver.stop();
await voiceOver.start({ capture: false }); // Don't capture logs for each command
await voiceOver.next({ capture: "initial" }); // Capture the initial logs for this command
await voiceOver.next(); // Don't capture logs for this command
await voiceOver.next({ capture: true }); // Capture all logs for this command
await voiceOver.stop();

0.25.1

... (truncated)

Commits
  • b51c602 chore: version bump
  • 7d9f000 feat!: BREAKING set the default capture option to "initial" for speed...
  • 96dfea5 chore(deps): bump @​babel/core from 7.23.0 to 7.29.7 (#118)
  • e773a4b docs: add notes to jsdoc r.e. lastSpokenPhrase for VO and NVDA .type() methods
  • 1de1f01 fix: BREAKING ensure NVDA and VoiceOver clients announce all typed text (...
  • 57dae45 fix: improved stop for NVDA and VoiceOver (#116)
  • 6837c1e chore: version bump
  • 369a725 fix: prevent VO commands after stop is initiated (#114)
  • 4bc5ee4 feat: remove typedoc
  • ad3dd3a chore: remove legacy auto-gen docs
  • Additional commits viewable in compare view

Updates @guidepup/playwright from 0.16.0 to 0.16.1

Release notes

Sourced from @​guidepup/playwright's releases.

0.16.1

What's Changed

Full Changelog: guidepup/guidepup-playwright@0.16.0...0.16.1

Commits

Updates @playwright/test from 1.60.0 to 1.61.0

Release notes

Sourced from @​playwright/test's releases.

v1.61.0

🔑 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:

const context = await browser.newContext();
// Seed a passkey your backend provisioned for a test user.
await context.credentials.create('example.com', {
id: credentialId,
userHandle,
privateKey,
publicKey,
});
await context.credentials.install();
const page = await context.newPage();
await page.goto('https://example.com/login');
// The page's navigator.credentials.get() is answered with the seeded passkey.

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:

await page.localStorage.setItem('token', 'abc');
const token = await page.localStorage.getItem('token');
const items = await page.sessionStorage.items();

New APIs

Network

Browser and Screencast

  • New option artifactsDir in browserType.connectOverCDP() controls where artifacts such as traces and downloads are stored when attached to an existing browser.
  • New option cursor in screencast.showActions() controls the cursor decoration rendered for pointer actions.
  • The onFrame callback in screencast.start() now receives a timestamp of when the frame was presented by the browser.

Test runner

  • The testOptions.video option now supports the same set of modes as 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.
  • Supported expect.soft.poll(...).
  • New fullConfig.argv — a snapshot of process.argv from the runner process, handy for reading custom arguments passed after the -- separator.
  • New fullConfig.failOnFlakyTests mirrors the config option, so reporters can explain why a flaky run failed.
  • testInfo.errors now lists each sub-error of an AggregateError as a separate entry.

... (truncated)

Commits
  • 1cc5a90 cherry-pick(#41295): chore: PLAYWRIGHT_TRACING_NO_WEBSOCKET_FRAMES and PLAYWR...
  • a6772bd cherry-pick(#41280): Revert "fix(trace-viewer): add keyboard navigation to `N...
  • 8133dcf cherry-pick(#41283): docs: add Ubuntu 26.04 and Node.js 26.x to system requir...
  • 812432e chore: mark v1.61.0 (#41277)
  • ac05145 fix(fetch): report serverAddr and securityDetails for reused sockets (#41267)
  • 056efc9 fix(trace-viewer): add keyboard navigation to NetworkFilters component (#41...
  • 41f7b9a chore: fixes uncovered by the .NET 1.61 roll (#41266)
  • ba50778 fix(mcp): assign caps as array for legacy --vision flag (#41253)
  • b8ee5ae docs: release notes for v1.61 (#41261)
  • 49c1f69 fix(trace viewer): load trace from a local file (#41263)
  • Additional commits viewable in compare view

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will 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 version will 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

…y with 3 updates

Bumps the npm-minor-and-patch group with 3 updates in the / directory: [@guidepup/guidepup](https://github.com/guidepup/guidepup), [@guidepup/playwright](https://github.com/guidepup/guidepup-playwright) and [@playwright/test](https://github.com/microsoft/playwright).


Updates `@guidepup/guidepup` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/guidepup/guidepup/releases)
- [Commits](guidepup/guidepup@0.25.0...0.26.0)

Updates `@guidepup/playwright` from 0.16.0 to 0.16.1
- [Release notes](https://github.com/guidepup/guidepup-playwright/releases)
- [Commits](guidepup/guidepup-playwright@0.16.0...0.16.1)

Updates `@playwright/test` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.61.0)

---
updated-dependencies:
- dependency-name: "@guidepup/guidepup"
  dependency-version: 0.26.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-minor-and-patch
- dependency-name: "@guidepup/playwright"
  dependency-version: 0.16.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-minor-and-patch
- dependency-name: "@playwright/test"
  dependency-version: 1.61.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 23, 2026
@dependabot dependabot Bot requested a review from a team as a code owner June 23, 2026 06:13
@dependabot dependabot Bot requested a review from accessibility-bot June 23, 2026 06:13
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants