Skip to content

deps: bump fumadocs 16.15.9, lucide 1.44.0, katex 0.18.7 - #64

Merged
AdamEXu merged 1 commit into
mainfrom
deps/2026-09-17-bump
Sep 17, 2026
Merged

AdamEXu merged 1 commit into
mainfrom
deps/2026-09-17-bump

Conversation

@AdamEXu

@AdamEXu AdamEXu commented Sep 17, 2026

Copy link
Copy Markdown
Member

Summary

Aged dependency bumps in frontend/ (≥ ~7 days as of 2026-09-17). OSV checked clean for these targets. Caret ranges preserved; lockfile resolves to the aged versions below.

Package From To
lucide-react ^1.43.0 ^1.44.0 (lock 1.44.0)
fumadocs-core ^16.15.8 ^16.15.9 (lock 16.15.9)
fumadocs-ui ^16.15.8 ^16.15.9 (lock 16.15.9)
katex ^0.18.6 ^0.18.7 (lock 0.18.7)

Held

  • react / react-dom 19.2.8 (defer 19.3 on this monorepo today)
  • posthog-js range (intentional)
  • next 16.3.4
  • fumadocs-mdx

Test plan

  • cd frontend && pnpm install
  • pnpm typecheck / pnpm lint
  • pnpm build
  • Smoke docs UI (fumadocs) + math (katex) + icons

@greptile-apps

greptile-apps Bot commented Sep 17, 2026

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

The PR appears safe to merge. No broken dependency path was found.

What we checked:

  • Locked builds keep reviewed packages: No. CI and the image build use the committed pnpm-lock.yaml in frozen mode, so they install the reviewed versions.

Summary

Frontend dependency versions are updated to newer Fumadocs, Lucide, and KaTeX releases while keeping the existing package ranges. The lockfile now pins those versions and their related dependency metadata.

  • Updates fumadocs-core and fumadocs-ui from 16.15.8 to 16.15.9.
  • Updates lucide-react from 1.43.0 to 1.44.0.
  • Updates katex from 0.18.6 to 0.18.7.
  • Refreshes Fumadocs’ image-size helper and optional peer metadata in the lockfile.
Diagram
sequenceDiagram
    participant CI as CI or image build
    participant PNPM as pnpm
    participant Lock as pnpm-lock.yaml
    participant Next as Next.js build
    participant Browser

    CI->>PNPM: install --frozen-lockfile
    PNPM->>Lock: resolve reviewed versions
    Lock-->>PNPM: Fumadocs 16.15.9, Lucide 1.44.0, KaTeX 0.18.7
    CI->>Next: build frontend
    Next->>Next: compile docs, icons, and math
    Browser->>Next: request a page
    Next-->>Browser: render docs UI, icons, and styled math
Loading

Reviews (1) · Last reviewed commit: "deps: bump fumadocs 16.15.9, lucide 1.44..."

@AdamEXu
AdamEXu merged commit 5e45a86 into main Sep 17, 2026
7 checks passed
@AdamEXu
AdamEXu deleted the deps/2026-09-17-bump branch September 17, 2026 16:02
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