Skip to content

Update npm dependencies - #50

Closed
protocols-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/npm-dependencies
Closed

protocols-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/npm-dependencies

Conversation

@protocols-renovate

@protocols-renovate protocols-renovate Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@docusaurus/core (source) 3.10.13.10.2 age confidence
@docusaurus/eslint-plugin (source) 3.10.13.10.2 age confidence
@docusaurus/module-type-aliases (source) 3.10.13.10.2 age confidence
@docusaurus/plugin-client-redirects (source) 3.10.13.10.2 age confidence
@docusaurus/plugin-google-gtag (source) 3.10.13.10.2 age confidence
@docusaurus/plugin-google-tag-manager (source) 3.10.13.10.2 age confidence
@docusaurus/preset-classic (source) 3.10.13.10.2 age confidence
@docusaurus/theme-mermaid (source) 3.10.13.10.2 age confidence
@docusaurus/tsconfig (source) 3.10.13.10.2 age confidence
@docusaurus/types (source) 3.10.13.10.2 age confidence
@easyops-cn/docusaurus-search-local (source) 0.55.00.55.2 age confidence
@mermaid-js/layout-elk ^0.1.9^0.2.0 age confidence
docusaurus-plugin-copy-page-button ^0.5.2^0.8.0 age confidence
docusaurus-plugin-llms ^0.4.0^0.5.0 age confidence
semantic-release 25.0.325.0.8 age confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

facebook/docusaurus (@​docusaurus/core)

v3.10.2

Compare Source

Backport and cherry-pick commits from main for v3.10.2 patch release:

easyops-cn/docusaurus-search-local (@​easyops-cn/docusaurus-search-local)

v0.55.2

Compare Source

Bug Fixes

v0.55.1

Compare Source

Bug Fixes
  • limit caret-to-end fix to small screens (max-width: 576px) only (d1d6e08)
  • move caret to end of input when re-opening search bar on mobile (47692df)
  • move search caret to end on focus, small screens only (69c24f1)
mermaid-js/mermaid (@​mermaid-js/layout-elk)

v0.2.2

Compare Source

Patch Changes

v0.2.1

Compare Source

Patch Changes

v0.2.0

Compare Source

Minor Changes
Patch Changes
portdeveloper/docusaurus-plugin-copy-page-button (docusaurus-plugin-copy-page-button)

v0.8.4

Compare Source

Changed
  • README now leads with an animated demo of the button in action instead of a static screenshot. No code changes.

v0.8.3

Compare Source

Fixed
  • generateMarkdownRoutes now works on sites configured with trailingSlash: false. Docusaurus emits flat <route>.html files under that setting (instead of the default <route>/index.html), which the build-time markdown generator didn't look for — so it silently produced zero .md files. It now resolves both layouts.

v0.8.2

Compare Source

Fixed
  • The actions dropdown now flips upward when there isn't enough room below the button (e.g. when the button is placed near the bottom of the page content, such as in a footer). It measures available viewport space and opens up or down accordingly, so the menu no longer renders off-screen.

v0.8.1

Compare Source

Fixed
  • Corrected the malformed "Open in Perplexity" icon. The previous SVG path didn't match the Perplexity mark; it now uses the official logo. (#​5)

v0.8.0

Compare Source

Added
  • New markdownUrl option to control which URL the "Open in ChatGPT/Claude/…" actions reference, independent of generateMarkdownRoutes. Sites that already publish per-page markdown (e.g. an llms.txt setup) can set markdownUrl: true to point the AI links at /path.md without this plugin generating any files. Accepts true / false, or a (pageUrl) => string function when rendering the React component directly.
  • Interaction tracking hooks. A copy-page-button:action event now fires on document for every dropdown action (detail: { action, url }), and the rendered DOM exposes data-copy-page-button-container, data-copy-page-button-trigger, and data-copy-page-action="<id>" attributes for delegated analytics listeners.
Fixed
  • placement: "auto" is now deterministic across loads. Previously, if the ToC sidebar hadn't mounted by the first injection attempt, the button could stay stuck in the in-article fallback for the rest of the page's life — and since that timing varied per load, placement looked inconsistent. The button now migrates from the article fallback up into the sidebar as soon as it appears.

v0.7.0

Compare Source

Added
  • Localization support with two override paths. (1) New labels plugin option lets sites pass title/description strings directly in docusaurus.config.js — works for any site, including one-site-per-language setups where each site has its own defaultLocale. (2) All visible labels and descriptions ("Copy page", "View as Markdown", "Open in ChatGPT", etc.) also go through Docusaurus's translate(), so standard multi-locale sites can override them per locale via i18n/<locale>/code.json. Default English text is unchanged. See README "Localization" section for the full ID list.
Fixed
  • TypeScript declarations now accept all supported mcpServer forms, including URL strings and objects that rely on the default server name.

v0.6.2

Compare Source

Fixed
  • Dropdown positioning is calculated before the menu first renders, preventing the first interaction from briefly showing the menu in the viewport's top-left corner.

v0.6.1

Compare Source

Fixed
  • Auto placement no longer injects a copy button into generic custom pages that only expose a main element. The no-ToC fallback now targets docs/article containers only.

v0.6.0

Compare Source

Added
  • Added Perplexity as a first-class AI action.
  • Added optional MCP actions for copying MCP server config and opening Cursor or VS Code MCP install links when mcpServer is configured.
  • Added placement option with auto, toc, and article modes.
  • Added injectButton: false for sites that want to render the React component manually while still using build-time markdown route generation.
  • Added a stable docusaurus-plugin-copy-page-button/react component entrypoint with TypeScript declarations.
  • Added TypeScript declarations for plugin options.
Fixed
  • Auto placement now uses article placement on mobile or when the table of contents is hidden, avoiding invisible buttons inside hidden desktop ToC containers.
  • Removed global breadcrumb width overrides from the component stylesheet so manual component usage does not alter host site breadcrumbs.
rachfop/docusaurus-plugin-llms (docusaurus-plugin-llms)

v0.5.0

Compare Source

Added
  • Multi-version output via a new versions option. Generate a separate set
    of LLM files per documentation version, each written under its own
    subdirectory with links scoped to that version's routes. Accepts an explicit
    array of versions ({ name, label, docsDir, path, customLLMFiles, includeOrder })
    or 'auto' to detect them from Docusaurus docs versioning (versions.json +
    versioned_docs/). Omitting versions preserves the existing single-root
    behavior. Unset per-version fields fall back to the top-level options.
semantic-release/semantic-release (semantic-release)

v25.0.8

Compare Source

Bug Fixes
  • handle potential null values in commit message and gitTags trimming (0a60004)
  • hide-sensitive: mask key/auth/webhook env vars (973d763)
  • mask sensitive environment variables and improve commit handling (#​4252) (1bfdc52)
  • prevent template evaluation syntax in branch expansion and tag formatting (f121540)

v25.0.7

Compare Source

Bug Fixes
  • argument Injection via repositoryUrl in package.json (#​4245) (c46dbda)

v25.0.6

Compare Source

Bug Fixes
  • ensure encoded secrets get masked (8e28dd3)

v25.0.5

Compare Source

Bug Fixes

v25.0.4

Compare Source

Bug Fixes
  • code-quality: add missing comma in context object for consistency (493d6cd)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@protocols-renovate
protocols-renovate Bot requested a review from a team as a code owner July 22, 2026 00:27
@vercel

vercel Bot commented Jul 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
doc-zesu Ready Ready Preview, Comment Jul 22, 2026 12:28am

Request Review

@protocols-renovate

protocols-renovate Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @docusaurus/theme-mermaid@3.10.2
npm error Found: @mermaid-js/layout-elk@0.2.2
npm error node_modules/@mermaid-js/layout-elk
npm error   @mermaid-js/layout-elk@"^0.2.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peerOptional @mermaid-js/layout-elk@"^0.1.9" from @docusaurus/theme-mermaid@3.10.2
npm error node_modules/@docusaurus/theme-mermaid
npm error   @docusaurus/theme-mermaid@"^3.10.0" from the root project
npm error
npm error Conflicting peer dependency: @mermaid-js/layout-elk@0.1.9
npm error node_modules/@mermaid-js/layout-elk
npm error   peerOptional @mermaid-js/layout-elk@"^0.1.9" from @docusaurus/theme-mermaid@3.10.2
npm error   node_modules/@docusaurus/theme-mermaid
npm error     @docusaurus/theme-mermaid@"^3.10.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2026-07-28T11_44_39_505Z-eresolve-report.txt

npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-07-28T11_44_39_505Z-debug-0.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant