Skip to content

Vite and Node is being Upgraded#1

Open
sinanxrasheed wants to merge 157 commits into
sinanxrasheed:mainfrom
FluffyLabs:main
Open

Vite and Node is being Upgraded#1
sinanxrasheed wants to merge 157 commits into
sinanxrasheed:mainfrom
FluffyLabs:main

Conversation

@sinanxrasheed

Copy link
Copy Markdown
Owner

This came due to the fix-issue-224. That is Issue FluffyLabs#224 .

dependabot Bot and others added 30 commits April 22, 2025 06:45
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.4 to 6.3.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.3.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@tsconfig/node20](https://github.com/tsconfig/bases/tree/HEAD/bases) from 20.1.4 to 20.1.5.
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases)

---
updated-dependencies:
- dependency-name: "@tsconfig/node20"
  dependency-version: 20.1.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ADDED and FIXED - 'Open Search on S button

* Formatting Issue Fixed along with ADDED and FIXED - Open Search on S button

* Reverted package.json back and Formatting Issue Fixed along with ADDED and FIXED - Open Search on S button
* ADDED and FIXED - 'Open Search on S button

* Formatting Issue Fixed along with ADDED and FIXED - Open Search on S button

* Reverted package.json back and Formatting Issue Fixed along with ADDED and FIXED - Open Search on S button

* Refactor npm scripts in package.json - removal of format and lint and fixes the issue #229
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.7 to 16.5.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v16.4.7...v16.5.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 16.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.0.7 to 3.1.2.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.1.2/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 3.1.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the npm_and_yarn group with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 6.3.2 to 6.3.4
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.3.4
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix version switching #197

* Scroll to section and highlight search from URL.

* Fix build.

* Rename processed params. Fix issue with section.

* Switch to search tab when search is in URL.

* Add placeholder.
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.2 to 5.8.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](microsoft/TypeScript@v5.7.2...v5.8.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 5.8.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.19.3 to 4.19.4.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.19.3...v4.19.4)

---
updated-dependencies:
- dependency-name: tsx
  dependency-version: 4.19.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [react-tooltip](https://github.com/ReactTooltip/react-tooltip) from 5.28.0 to 5.28.1.
- [Release notes](https://github.com/ReactTooltip/react-tooltip/releases)
- [Changelog](https://github.com/ReactTooltip/react-tooltip/blob/master/CHANGELOG.md)
- [Commits](ReactTooltip/react-tooltip@v5.28.0...v5.28.1)

---
updated-dependencies:
- dependency-name: react-tooltip
  dependency-version: 5.28.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [katex](https://github.com/KaTeX/KaTeX) from 0.16.21 to 0.16.22.
- [Release notes](https://github.com/KaTeX/KaTeX/releases)
- [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md)
- [Commits](KaTeX/KaTeX@v0.16.21...v0.16.22)

---
updated-dependencies:
- dependency-name: katex
  dependency-version: 0.16.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add taiwlind with example of usage

* add fixes from biome
* add taiwlind with example of usage

* use custom header instead with proper links

* add fixes from biome

* biome-fixes

* remove ai added files

* biome fixes
…250)

Bumps the npm_and_yarn group with 1 update: [brace-expansion](https://github.com/juliangruber/brace-expansion).


Updates `brace-expansion` from 1.1.11 to 1.1.12
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@1.1.11...v1.1.12)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 1.1.12
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.9.2 to 0.10.0.
- [Release notes](https://github.com/shelljs/shelljs/releases)
- [Changelog](https://github.com/shelljs/shelljs/blob/main/CHANGELOG.md)
- [Commits](shelljs/shelljs@v0.9.2...v0.10.0)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-version: 0.10.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(search): clicking 's' didn't focus search input

* refactor(search): create reusable hook for global short keys

* chore: apply biome fixes

* feat(useKeyboardShortcut): add contenteditable for isTyping logic
* feat: move version select into header; adjust its styles

* lint: apply formating fixes

* styles(darkDropdown): replace custom local styles with shared ones

* chore: update @fluffylabs/shared-ui

* lint: apply formating fixes
dependabot Bot and others added 30 commits April 7, 2026 11:57
…oup across 1 directory (#392)

* chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory

Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 8.0.3 to 8.0.5
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.0.5
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump katex from 0.16.44 to 0.16.45

Bumps [katex](https://github.com/KaTeX/KaTeX) from 0.16.44 to 0.16.45.
- [Release notes](https://github.com/KaTeX/KaTeX/releases)
- [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md)
- [Commits](KaTeX/KaTeX@v0.16.44...v0.16.45)

---
updated-dependencies:
- dependency-name: katex
  dependency-version: 0.16.45
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump pdfjs-dist from 5.5.207 to 5.6.205

Bumps [pdfjs-dist](https://github.com/mozilla/pdf.js) from 5.5.207 to 5.6.205.
- [Release notes](https://github.com/mozilla/pdf.js/releases)
- [Commits](mozilla/pdf.js@v5.5.207...v5.6.205)

---
updated-dependencies:
- dependency-name: pdfjs-dist
  dependency-version: 5.6.205
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps-dev): bump @types/node from 25.5.0 to 25.5.2

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.5.0 to 25.5.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.5.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…x-bot in the npm_and_yarn group across 1 directory (#393)

* chore(deps): bump matrix-js-sdk

Bumps the npm_and_yarn group with 1 update in the /tools/matrix-bot directory: [matrix-js-sdk](https://github.com/matrix-org/matrix-js-sdk).


Updates `matrix-js-sdk` from 36.2.0 to 38.2.0
- [Release notes](https://github.com/matrix-org/matrix-js-sdk/releases)
- [Changelog](https://github.com/matrix-org/matrix-js-sdk/blob/develop/CHANGELOG.md)
- [Commits](matrix-org/matrix-js-sdk@v36.2.0...v38.2.0)

---
updated-dependencies:
- dependency-name: matrix-js-sdk
  dependency-version: 38.2.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
The dependabot PR #393 updated matrix-js-sdk from 36.2.0 to 38.2.0 in
tools/matrix-bot but the lockfile was left out of sync, causing npm ci
to fail in CI with missing matrix-js-sdk@38.4.0,
@matrix-org/matrix-sdk-crypto-wasm@15.3.0, and sdp-transform@2.15.0.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…398)

* fix: add missing @types/node to links-metadata, build packages in CI

The links-metadata package was missing @types/node, causing tsc to fail
on Node.js globals (fetch, console, setTimeout, AbortController). Also
adds a CI step to build publishable packages on every PR so these
failures are caught before release.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…#399)

Screenshots were sometimes captured before the PDF viewer finished
rendering or applying its initial scale (0.85), causing race conditions
that produced loading screens or wrong zoom levels in snapshots.

Add a data-pdf-ready attribute to PdfViewer that signals when pages are
loaded and scale is applied, then wait for it in all snapshot tests.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix: trigger snapshot regeneration after waitForPdfReady changes

The previous commit (4dd7f17) added waitForPdfReady() calls to stabilize
visual regression tests, but didn't regenerate the reference snapshots.
Since tests now wait for full PDF rendering before capturing, the screenshots
differ from the old snapshots. This triggers CI to regenerate them on Linux.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…401)

* chore: switch npm publish to trusted publishing and bump Node to 24

Use OIDC-based trusted publishing (--provenance) instead of NPM_TOKEN
secret for npm publish. Bump Node from 22 to 24, update engines field,
and bump GitHub Actions to latest major versions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

* chore: add dry-run npm publish to CI

Catches packaging issues (missing files, bad config) on every PR
before they hit a real publish.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* chore: add repository metadata to published packages

Required by npm trusted publishing to verify OIDC provenance.
Also includes the `directory` field since these are monorepo packages.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump lucide-react from 1.7.0 to 1.8.0

Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/1.8.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: sync selection to split pane when comparing different versions

Previously the split pane's SelectionProvider used a boolean `isolated`
prop that was either fully connected or fully disconnected from the URL
selection state. When comparing a different version, the right pane
could both read and write selection, potentially interfering with the
main pane's selection on user interaction.

Replace `isolated` with a three-state `mode` prop:
- "connected" (default): reads and writes selection (main pane)
- "readonly": reads selection but doesn't write (split pane, different version)
- "isolated": no read or write (split pane, same version)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

* fix: prevent scroll sync from resetting left pane when switching versions

When setRightVersion was called, it auto-enabled scroll linking.
The right pane then loaded a new PDF starting at page 1, and scroll
sync propagated that to the left pane — scrolling both away from
the selection.

Remove auto-enable of scroll linking from setRightVersion so
it preserves the current state. Users can still toggle it manually.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

* fix: keep scroll at selection when switching comparison version

Two changes:

1. Remove auto-enable of scroll linking from activateCompare, so the
   right pane loading a new PDF at page 1 doesn't drag the left pane
   to the top. Users can still toggle scroll linking manually.

2. Reset lastScrolledTo in SelectionRenderer when the viewer changes
   (new PDF loaded), so the scroll-to-selection effect re-fires and
   the right pane scrolls to the selection after loading.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* feat: render download buttons as real links so URLs can be copied

Wraps the Markdown and PDF download buttons in anchor tags via
`Button asChild`, so right-click "Copy Link Address" and modifier-click
(cmd/ctrl/shift/alt) or middle-click work natively. Left-click still
uses the fetch+blob path to force the short-hash filename and
download.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

* fix: guard download click with a synchronous ref latch

`isProcessing` is React state, so two rapid clicks within the same
render cycle could both pass the guard and start duplicate downloads.
Use a ref as the synchronous gate inside both `handleLinkClick` and
`fetchAndSave`.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

* fix: extend processing latch to Generate PDF path

The ref guard previously only covered `fetchAndSave`, so clicking
Generate PDF didn't block a concurrent download click and whichever
finished first flipped `isProcessing` off mid-flight. Mirror the same
ref check/set in `handleGeneratePdf` so both async paths share the
latch.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): update minor and patch versions across workspaces

Bumps dompurify, dotenv, jsdom, react, react-dom, react-tooltip,
@playwright/test, @types/node, typescript, vite, vitest, and
@biomejs/biome (root) to their latest compatible versions via
npm update. Also updates biome.jsonc schema URL to match 2.4.12.

Supersedes dependabot PRs #403, #404, #405, #406, #408.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore: bump GitHub Actions to latest major versions

- actions/upload-pages-artifact v4 → v5
- actions/github-script v8 → v9

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump matrix-js-sdk from 38.4.0 to 41.3.0

Bumps [matrix-js-sdk](https://github.com/matrix-org/matrix-js-sdk) from 38.4.0 to 41.3.0.
- [Release notes](https://github.com/matrix-org/matrix-js-sdk/releases)
- [Changelog](https://github.com/matrix-org/matrix-js-sdk/blob/develop/CHANGELOG.md)
- [Commits](matrix-org/matrix-js-sdk@v38.4.0...v41.3.0)

---
updated-dependencies:
- dependency-name: matrix-js-sdk
  dependency-version: 41.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump @fluffylabs/shared-ui from 0.6.3 to 0.8.1

Bumps [@fluffylabs/shared-ui](https://github.com/FluffyLabs/shared-ui) from 0.6.3 to 0.8.1.
- [Release notes](https://github.com/FluffyLabs/shared-ui/releases)
- [Commits](FluffyLabs/shared-ui@v0.6.3...v0.8.1)

---
updated-dependencies:
- dependency-name: "@fluffylabs/shared-ui"
  dependency-version: 0.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump tailwindcss from 4.2.2 to 4.2.3

Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.3/packages/tailwindcss)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-version: 4.2.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump vite from 8.0.8 to 8.0.9

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.8 to 8.0.9.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.9/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.0.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump @tailwindcss/postcss from 4.2.2 to 4.2.3

Bumps [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.3/packages/@tailwindcss-postcss)

---
updated-dependencies:
- dependency-name: "@tailwindcss/postcss"
  dependency-version: 4.2.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…#418)

* fix: preserve ?search and ?section through the URL normalization redirect

When opening a URL like /#/?search=foo&section=bar (no version segment), the
LocationProvider redirects to /#/<latest-hash>?v=<name> and the resulting
hashchange used to fire a second handleHashChange that read undefined for
both fields and wiped state before Search/Outline could consume it. The
redirect now opts in to keeping ?search/?section in the rewritten URL via
locationParamsToHash's new includeSearchSection flag, so the second pass
reads the original values and state survives. Subsequent navigation goes
through the default path and still drops these fields, matching the
existing "consume once" semantics. Adds e2e coverage in
tools/snapshot-tests/tests/url-params.spec.ts.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps-dev): bump vitest from 4.1.4 to 4.1.5

Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.5/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.1.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump @biomejs/biome from 2.4.12 to 2.4.13

Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.4.12 to 2.4.13.
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.13/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.4.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump react-tooltip from 5.30.1 to 6.0.0

Bumps [react-tooltip](https://github.com/ReactTooltip/react-tooltip) from 5.30.1 to 6.0.0.
- [Release notes](https://github.com/ReactTooltip/react-tooltip/releases)
- [Changelog](https://github.com/ReactTooltip/react-tooltip/blob/master/CHANGELOG.md)
- [Commits](ReactTooltip/react-tooltip@v5.30.1...v6.0.0)

---
updated-dependencies:
- dependency-name: react-tooltip
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump tailwindcss from 4.2.3 to 4.2.4

Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.4/packages/tailwindcss)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-version: 4.2.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump @tailwindcss/vite from 4.2.2 to 4.2.4

Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.2.2 to 4.2.4.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.4/packages/@tailwindcss-vite)

---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
  dependency-version: 4.2.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* chore: bump biome.jsonc schema URL to 2.4.13

* chore: normalize package-lock.json after npm install

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* ci: use npm pack --dry-run for publishable packages

`npm publish --dry-run` still hits the registry and fails when the
current version already exists. Switching to `npm pack --dry-run`
validates packaging without the registry check, so the PR job no
longer blocks on already-published versions.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump lucide-react from 1.8.0 to 1.14.0

Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 1.8.0 to 1.14.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/1.14.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump matrix-js-sdk from 41.3.0 to 41.4.0

Bumps [matrix-js-sdk](https://github.com/matrix-org/matrix-js-sdk) from 41.3.0 to 41.4.0.
- [Release notes](https://github.com/matrix-org/matrix-js-sdk/releases)
- [Changelog](https://github.com/matrix-org/matrix-js-sdk/blob/develop/CHANGELOG.md)
- [Commits](matrix-org/matrix-js-sdk@v41.3.0...v41.4.0)

---
updated-dependencies:
- dependency-name: matrix-js-sdk
  dependency-version: 41.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump tailwindcss from 4.2.4 to 4.3.0

Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.2.4 to 4.3.0.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.0/packages/tailwindcss)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-version: 4.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump @commitlint/cli from 20.5.0 to 21.0.0

Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 20.5.0 to 21.0.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v21.0.0/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-version: 21.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* chore(deps-dev): align @commitlint/config-conventional with cli v21

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* chore(deps): bump react-tooltip from 6.0.0 to 6.0.6

Bumps [react-tooltip](https://github.com/ReactTooltip/react-tooltip) from 6.0.0 to 6.0.6.
- [Release notes](https://github.com/ReactTooltip/react-tooltip/releases)
- [Changelog](https://github.com/ReactTooltip/react-tooltip/blob/master/CHANGELOG.md)
- [Commits](ReactTooltip/react-tooltip@v6.0.0...v6.0.6)

---
updated-dependencies:
- dependency-name: react-tooltip
  dependency-version: 6.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: make floating controls visible above mobile bottom drawer

On mobile (<640px) the BottomDrawer (z-index 50, 44px handle) was
occluding the floating .controls cluster (light-theme/download/zoom
buttons) pinned at bottom: 5px. Lift the cluster to bottom: 52px so it
sits above the collapsed drawer handle while still letting the expanded
drawer paint over it.

* test: auto-update visual regression snapshots

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump react and @types/react

Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react). These dependencies needed to be updated together.

Updates `react` from 19.2.5 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react)

Updates `@types/react` from 19.2.14 to 19.2.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-version: 19.2.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: react
  dependency-version: 19.2.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump pdfjs-dist from 5.6.205 to 6.0.227

Bumps [pdfjs-dist](https://github.com/mozilla/pdf.js) from 5.6.205 to 6.0.227.
- [Release notes](https://github.com/mozilla/pdf.js/releases)
- [Commits](mozilla/pdf.js@v5.6.205...v6.0.227)

---
updated-dependencies:
- dependency-name: pdfjs-dist
  dependency-version: 6.0.227
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

* chore(deps): bump react-dom from 19.2.5 to 19.2.7

Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 19.2.5 to 19.2.7.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react-dom)

---
updated-dependencies:
- dependency-name: react-dom
  dependency-version: 19.2.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump jsdom from 29.0.2 to 29.1.1

Bumps [jsdom](https://github.com/jsdom/jsdom) from 29.0.2 to 29.1.1.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.0.2...v29.1.1)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-version: 29.1.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump matrix-js-sdk to ^41.6.0 in matrix-bot (drops vulnerable uuid)

Supersedes dependabot security PRs #433 and #434. Applied directly rather
than merging the stale dependabot branches (which carried snapshot reverts).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
* chore(deps): bump esbuild

Bumps the npm_and_yarn group with 1 update in the /tools/matrix-bot directory: [esbuild](https://github.com/evanw/esbuild).


Updates `esbuild` from 0.27.7 to 0.28.1
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.27.7...v0.28.1)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates

Bumps the npm_and_yarn group with 3 updates in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite), [esbuild](https://github.com/evanw/esbuild) and [uuid](https://github.com/uuidjs/uuid).


Updates `vite` from 8.0.9 to 8.0.16
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite)

Updates `esbuild` from 0.27.7 to 0.28.1
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.27.7...v0.28.1)

Removes `uuid`

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.0.16
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: esbuild
  dependency-version: 0.28.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: uuid
  dependency-version:
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…dates (#447)

* chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates

Bumps the npm_and_yarn group with 3 updates in the / directory: [dompurify](https://github.com/cure53/DOMPurify), [js-yaml](https://github.com/nodeca/js-yaml) and [undici](https://github.com/nodejs/undici).


Updates `dompurify` from 3.4.0 to 3.4.11
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@3.4.0...3.4.11)

Updates `js-yaml` from 4.1.1 to 4.2.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/commits)

Updates `undici` from 7.25.0 to 7.28.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v7.25.0...v7.28.0)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.11
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: js-yaml
  dependency-version: 4.2.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: undici
  dependency-version: 7.28.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* test: auto-update visual regression snapshots

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* test: mask PDF region in visual regression snapshots

The PDF.js canvas occasionally renders a few pixels off between otherwise
identical runs. Because a positional shift moves every glyph edge, it changes
a band of pixels around all text and reliably trips the 2% pixel-diff
threshold, making the snapshot suite flaky.

Rather than loosening the global threshold (which would also blind us to real
layout regressions of the same magnitude), mask the PDF viewer(s) out of the
layout/chrome snapshots. The surrounding UI keeps the tight tolerance; the
inherently non-deterministic PDF region is ignored.

- Add maskedPdfScreenshot(page) helper masking .pdf-viewer-root (matches both
  the main viewer and the split-pane viewer)
- Apply it to all full-page snapshots in basic/split-screen/narrow-screen specs
  (clip-based notes-tab shots already exclude the PDF, left untouched)
- Regenerate the linux baselines

Trade-off: these tests no longer detect PDF *render* regressions (wrong page,
blank canvas, broken scale) — only that it loads. A dedicated PDF-render test
with its own looser tolerance could restore that coverage if wanted.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* test: auto-update visual regression snapshots

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: polyfill RegExp.escape for mobile search

* test: auto-update visual regression snapshots

* fix: handle sparse pdf search matches

* fix: polyfill ReadableStream async iteration for Safari

* chore: remove RegExp.escape polyfill

* fix: preserve cleared search state

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps-dev): bump @commitlint/cli from 21.0.0 to 21.0.2

Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 21.0.0 to 21.0.2.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v21.0.2/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-version: 21.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump @types/node from 25.6.0 to 26.0.0

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.6.0 to 26.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump react-tooltip from 6.0.6 to 6.0.8

Bumps [react-tooltip](https://github.com/ReactTooltip/react-tooltip) from 6.0.6 to 6.0.8.
- [Release notes](https://github.com/ReactTooltip/react-tooltip/releases)
- [Changelog](https://github.com/ReactTooltip/react-tooltip/blob/master/CHANGELOG.md)
- [Commits](ReactTooltip/react-tooltip@v6.0.6...v6.0.8)

---
updated-dependencies:
- dependency-name: react-tooltip
  dependency-version: 6.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps-dev): bump tailwindcss from 4.3.0 to 4.3.1

Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.1/packages/tailwindcss)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-version: 4.3.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @biomejs/biome from 2.4.13 to 2.5.1

Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.4.13 to 2.5.1.
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.1/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: adapt config and a11y suppressions for biome 2.5.1

Biome 2.5.x promoted lint/a11y/noSvgWithoutTitle to recommended, made
lint/a11y/useKeyWithClickEvents also flag href-less anchors, and started
parsing .svg files as HTML.

- exclude *.svg assets from biome: they are image assets, not source,
  and the new HTML parser chokes on the XML declaration
- add inline useKeyWithClickEvents suppressions at the 3 anchor sites,
  matching the existing convention (Header/NoteLabels/SidebarOverlay)
- bump $schema to 2.5.1 and migrate "recommended": true -> "preset"

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tomasz Drwięga <tomusdrw@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

4 participants