Bump focus-trap-react from 11.0.4 to 12.0.0#669
Conversation
Super-linter summary
All files and directories linted successfully For more information, see the Powered by Super-linter |
Bumps [focus-trap-react](https://github.com/focus-trap/focus-trap-react) from 11.0.4 to 12.0.0. - [Release notes](https://github.com/focus-trap/focus-trap-react/releases) - [Changelog](https://github.com/focus-trap/focus-trap-react/blob/master/CHANGELOG.md) - [Commits](focus-trap/focus-trap-react@v11.0.4...v12.0.0) --- updated-dependencies: - dependency-name: focus-trap-react dependency-version: 12.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
1720872 to
7d35f19
Compare
Super-linter summary
All files and directories linted successfully For more information, see the Powered by Super-linter |
There was a problem hiding this comment.
Pull request overview
Updates a UI dependency used for focus management (mobile navbar sidebar) by bumping focus-trap-react to the latest major, along with its transitive focus-trap/tabbable updates.
Changes:
- Bump
focus-trap-reactfrom11.0.4to12.0.0inpackage.json. - Update
pnpm-lock.yamlto reflect the newfocus-trap-reactversion and transitive updates (focus-trap@8.0.1,tabbable@6.4.0).
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| package.json | Updates the direct dependency version for focus-trap-react. |
| pnpm-lock.yaml | Locks the new dependency graph/resolutions for the upgrade (including focus-trap and tabbable). |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "docusaurus-theme-search-typesense": "0.26.0", | ||
| "dotenv": "17.3.1", | ||
| "focus-trap-react": "11.0.4", | ||
| "focus-trap-react": "12.0.0", |
There was a problem hiding this comment.
This is a major upgrade and the upstream release notes mention a breaking behavior change in focus-trap v8 (onPostActivate timing relative to initial focus). Even though this repo doesn’t appear to use onPostActivate directly, please do a quick manual smoke-test of the mobile navbar sidebar focus trap (open/close, tab/shift-tab cycling, initial focus, ESC) to ensure focus management and accessibility behavior didn’t regress before merging.
Bumps focus-trap-react from 11.0.4 to 12.0.0.
Release notes
Sourced from focus-trap-react's releases.
Changelog
Sourced from focus-trap-react's changelog.
Commits
932495bVersion Packages (#1802)763eae4Update to focus-trap@8.0.0 with breaking changes (#1801)8d8e607[DEPENDABOT]: Bump@typescript-eslint/eslint-pluginfrom 8.53.1 to 8.54.0 (#1...e04b7a0[DEPENDABOT]: Bump globals from 17.0.0 to 17.2.0 (#1797)4edb1fc[DEPENDABOT]: Bump prettier from 3.8.0 to 3.8.1 (#1799)c0f4381[DEPENDABOT]: Bump@types/nodefrom 25.0.9 to 25.0.10 (#1800)c9d9776[DEPENDABOT]: Bump lodash from 4.17.21 to 4.17.23 (#1795)a04512d[DEPENDABOT]: Bump@typescript-eslint/eslint-pluginfrom 8.53.0 to 8.53.1 (#1...731a29b[DEPENDABOT]: Bump@typescript-eslint/parserfrom 8.53.0 to 8.53.1 (#1791)a9a83f5[DEPENDABOT]: Bump prettier from 3.7.4 to 3.8.0 (#1792)Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for focus-trap-react since your current version.