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.31.0

Release notes

Sourced from @​guidepup/guidepup's releases.

0.31.0

What's Changed

Details

New getters for the version of the Guidepup screen reader instance + settings snapshot.

console.log(screenReader.version);
console.log(nvda.version);
console.log(voiceOver.version);

Full Changelog: guidepup/guidepup@0.30.0...0.31.0

0.30.0

What's Changed

Details

Implements new settings .start() option for overriding screen reader settings, and new getter methods for reading the current screen reader settings:

  /**
   * Turn the screen reader on.
   *
   * @param {object} [options] Additional options.
   */
  start(options?: StartOptions): Promise<void>;
/**

Returns all the current settings for this screen reader instance.

@​returns {Record<string, unknown>} Current settings values.
*/
getSettings(): Record<string, unknown>;

/**

Returns the value of a setting for this screen reader instance.

@​param key The setting name.
@​returns {unknown} The setting value.
*/
getSetting(key: string): unknown;
</tr></table>

... (truncated)

Commits
  • 6e34519 chore: version bump
  • 51c5d22 feat: getters for screen reader version (#133)
  • 5514356 chore: package bump
  • 231daab feat: screen reader settings getters and setters (#132)
  • d2157f3 fix: ensure nvda.click() doesn't error when no options are passed
  • e8811a3 chore: package bump
  • b7e32ac fix: improve startup reliability (#131)
  • 91c32c3 chore: update lockfile
  • 0ea07af fix: unmount guidepup preferences before trying to stop VoiceOver
  • 93aabb1 feat!: manifest driven assets (#128)
  • Additional commits viewable in compare view
Install script changes

This version modifies prepublish script that runs during installation. Review the package contents before updating.


Updates @guidepup/playwright from 0.16.0 to 0.18.0

Release notes

Sourced from @​guidepup/playwright's releases.

0.18.0

What's Changed

Details

Currently .navigateToWebContent() behaves differently to other Guidepup commands.

This is a breaking change to update the interface to start taking an options argument, to align the interface and behaviour, starting with support for the capture flag:

  • When true the full spoken phrase of the final command to place the screen reader cursor on the first item of the web content is captured in full
  • When "initial" the initial spoken phrase of the final command to place the screen reader cursor on the first item of the web content is captured
  • When false no spoken phrases are captured
// Use default capture set when the screen reader was started
await screenReader.navigateToWebContent();
// Don't capture the navigation to web content
await screenReader.navigateToWebContent({ capture: false });
// Capture the full spoken phrase for the first item in the web content
await screenReader.navigateToWebContent({ capture: true });
// Capture the initial spoken phrase for the first item in the web content
await screenReader.navigateToWebContent({ capture: "initial" });


Full Changelog: guidepup/guidepup-playwright@0.17.0...0.18.0

0.17.0

What's Changed

Full Changelog: guidepup/guidepup-playwright@0.16.3...0.17.0

Details

Introduce Playwright helper test fixture for driving screen readers via a single API that detects the default screen reader for the current OS.

import { screenReaderTest as test } from "@guidepup/playwright";
// screenReader is controlling VoiceOver on macOS and NVDA on windows, using a single API.
test("I can navigate the Guidepup documentation site", async ({ page, screenReader }) => {
await page.goto("https://www.guidepup.dev", {
</tr></table>

... (truncated)

Commits
  • c3169d5 chore: package bump
  • 248b75c feat!: treat navigateToWebContent same as other guidepup methods (#44)
  • 41ca428 ci: move off setup-action
  • 6f904e6 ci: test against latest NVDA version
  • e3b9c7d Update README.md
  • 7c3ac63 feat!: OS agnostic screen reader instance (#40)
  • 05efea5 ci: access public for scoped package
  • 761ed24 chore: version bump
  • c483ca4 fix: resolve nvda.navigateToWebContent() infinite window switching (#39)
  • 6790586 chore: version bump
  • Additional commits viewable in compare view

Updates @playwright/test from 1.60.0 to 1.62.1

Release notes

Sourced from @​playwright/test's releases.

v1.62.1

Bug Fixes

  • #41989 [Regression]: tsconfig "extends" bare specifier isn't resolved via node_modules walk-up like tsc (fatal since 1.62)
  • #41998 [Regression]: directory-form tsconfig project references ("path": "../pkg") fail to resolve (fatal since 1.62)
  • #41985 Accessibility snapshot drops button name when text is nested inside spans with aria-hidden SVG
  • #42000 [Regression]: page.evaluate() arg of a branded primitive type (string & { brand }) no longer type-checks since 1.62
  • #42013 [BUG]Image-type actionable elements are not presented in the snapshot.

v1.62.0

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

test('click should expand', async ({ mount }) => {
  const component = await mount('components/Expandable/Stateful');
  await component.getByRole('button').click();
  await expect(component.getByTestId('expanded')).toHaveValue('true');
});

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 signal option that takes an AbortSignal, letting you cancel long-running actions, navigations, waits, and assertions:

const controller = new AbortController();
setTimeout(() => controller.abort(), 1000);
await page.getByRole('button', { name: 'Submit' }).click({ signal: controller.signal });
await expect(page.getByText('Done')).toBeVisible({ signal: controller.signal });

Providing a signal does not disable the default timeout; pass timeout: 0 to disable it.

🖼️ WebP screenshots

expect(page).toHaveScreenshot() and expect(locator).toHaveScreenshot() can now store snapshots in the WebP format — just give the snapshot a .webp name:

// Visual comparisons store the golden snapshot as lossless WebP.
await expect(page).toHaveScreenshot('homepage.webp');
// Standalone screenshots can trade quality for size with lossy WebP.
await page.screenshot({ path: 'homepage.webp', quality: 50 });
</tr></table>

... (truncated)

Commits
  • 26a9e47 cherry-pick(#42043): docs: release notes for v1.62 Python, Java, and .NET (#4...
  • 0a81d5d cherry-pick(#42040): docs(release-notes): mention the isolated headless clipb...
  • 8376826 cherry-pick(#42034): fix(aria): keep icon-only clickable elements in ai snaps...
  • 66c5cc9 chore: mark v1.62.1 (#42020)
  • 9672bc3 cherry-pick(#42009): fix(types): support branded primitives in evaluate argum...
  • 4325804 cherry-pick(#41988): fix(aria): preserve names from collapsed text contributors
  • 9632f8e cherry-pick(#42005): fix(tsconfig): do not throw when "extends"/"references" ...
  • e3950d9 chore: mark v1.62.0 (#41981)
  • f07e0f7 cherry-pick(#41940): docs: release notes for v1.62 (#41967)
  • 05a306c cherry-pick(#41964): Revert "feat(routeFromHar): add interceptAPIRequests opt...
  • Additional commits viewable in compare view

@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
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/npm-minor-and-patch-d0700f9b35 branch from 4459f6a to 2e5dc0b Compare June 30, 2026 06:13
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/npm-minor-and-patch-d0700f9b35 branch from 2e5dc0b to f4b7085 Compare July 21, 2026 06:13
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/npm-minor-and-patch-d0700f9b35 branch from f4b7085 to 227df24 Compare August 4, 2026 06:13
…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.31.0
- [Release notes](https://github.com/guidepup/guidepup/releases)
- [Commits](guidepup/guidepup@0.25.0...0.31.0)

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

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

---
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 force-pushed the dependabot/npm_and_yarn/npm-minor-and-patch-d0700f9b35 branch from 227df24 to 256bd79 Compare August 7, 2026 19:04
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