Bump mkdocs-material from 9.7.6 to 9.7.7
Bumps mkdocs-material from 9.7.6 to 9.7.7.
Release notes
Sourced from mkdocs-material's releases.
mkdocs-material-9.7.7
[!WARNING]
Material for MkDocs is approaching end of life
Material for MkDocs is scheduled to reach end of life on November 5, 2026. Until then, maintenance is limited to critical bug fixes and security updates. After this date, the project will remain available on PyPI and GitHub, but no further maintenance is planned except in exceptional circumstances.
For users looking for a long-term, actively developed successor, we're building Zensical – a next-generation static site generator designed for technical documentation. If you're planning a new documentation project or evaluating your long-term options, we invite you to take a look.
Organizations requiring support beyond this date are welcome to get in touch to discuss available options.
Changes
- Fixed a DOM-based XSS vulnerability in search suggestions
Thanks to
@p- for responsibly reporting this issue.
Changelog
Sourced from mkdocs-material's changelog.
mkdocs-material-9.7.7 (2026-07-17)
- Fixed DOM-based XSS vulnerability in search suggestions
mkdocs-material-9.7.6 (2026-03-19)
- Automatically disable MkDocs 2.0 warning for forks of MkDocs
mkdocs-material-9.7.5 (2026-03-10)
- Limited version range of mkdocs to <2
- Updated MkDocs 2.0 incompatibility warning (clarify relation with MkDocs)
mkdocs-material-9.7.4 (2026-03-03)
- Hardened social cards plugin by switching to sandboxed environment
- Updated MkDocs 2.0 incompatibility warning
mkdocs-material-9.7.3 (2026-02-24)
- Fixed #8567: Print MkDocs 2.0 incompatibility warning to stderr
mkdocs-material-9.7.2 (2026-02-18)
- Opened up version ranges of optional dependencies for forward-compatibility
- Added warning to 'mkdocs build' about impending MkDocs 2.0 incompatibility
mkdocs-material-9.7.1 (2025-12-18)
- Updated requests to 2.30+ to mitigate CVE in urllib
- Fixed privacy plugin not picking up protocol-relative URLs
- Fixed #8542: false positives and negatives captured in privacy plugin
mkdocs-material-9.7.0 (2025-11-11)
⚠️ Material for MkDocs is now in maintenance mode
This is the last release of Material for MkDocs that will receive new features. Going forward, the Material for MkDocs team focuses on Zensical, a next-gen static site generator built from first principles. We will provide critical bug fixes and security updates for Material for MkDocs for 12 months at least.
Read the full announcement on our blog: https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/
This release includes all features that were previously exclusive to the Insiders edition. These features are now freely available to everyone.
Note on deprecated plugins: The projects and typeset plugins are included in this release, but must be considered deprecated. Both plugins proved
... (truncated)
Commits
b3e6dd8Prepare 9.7.7 release52fb6beMerge commit from fork901e633AddedSECURITY.mdwith EOL notice5b36f2aBump js-yaml from 4.1.1 to 4.2.0 (#8598)2d11e7bBump form-data from 3.0.4 to 3.0.5 (#8597)ae05a53Bump esbuild from 0.27.2 to 0.28.1 (#8596)434af93Bump shell-quote from 1.7.3 to 1.8.4 (#8593)4447cdaDocumentation (#8590)8f8d551Updated copyright year (#8588)08d8514Bump fast-uri from 3.0.3 to 3.1.2 (#8587)- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the Security Alerts page.
Summary by cubic
Bumps mkdocs-material from 9.7.6 to 9.7.7, which fixes a DOM-based XSS vulnerability in search suggestions.
- Updates
uv.lockwith the new version and refreshed hashes. - Simplifies several Python version markers in the lock file; no behavioral change.