Skip to content

build(deps): bump fumadocs-mdx from 14.3.2 to 15.2.3 - #71

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/fumadocs-mdx-15.2.0
Open

build(deps): bump fumadocs-mdx from 14.3.2 to 15.2.3#71
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/fumadocs-mdx-15.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps fumadocs-mdx from 14.3.2 to 15.2.3.

Release notes

Sourced from fumadocs-mdx's releases.

fumadocs-mdx@15.2.3

Fix Base UI's use-sync-external-store breaking Vite dev servers

The Vite config is now derived from your project's own dependencies at startup, instead of being generated ahead of time against ours.

Builds keep the alias that replaces the shim with React, which is now applied only there. Pre-bundling is a dev server feature, and on builds a bundler that leaves the shim's require('react') in place gives it a second React instance whose hook dispatcher is null, breaking every component with a Base UI store.

fumadocs-mdx@15.2.2

Support thenable Next.js config

Allow the promises to be awaited.

fumadocs-mdx@15.2.1

Support simpler fumadocsMdx vite plugin usage

Use the fumadocsMdx method instead for better syntax around macro usage.

Support browser helpers for Macro API

Use preload & lazy body renderer on non-rsc environment.

fumadocs-mdx@15.2.0

Support Macro API

Use fumadocs-mdx/macro to define collections, and enable the macro-style API from bundler plugin (e.g. createMDX) using the include option.

fumadocs-mdx@15.1.1

Migrate from js-yaml to yaml

fumadocs-mdx@15.1.0

Default to Base UI

Internal packages & templates now use Base UI rather than Radix UI.

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 20, 2026
jamesaphoenix added a commit that referenced this pull request Aug 14, 2026
)

CI was red on main from a timeout in ralph-watchdog-script.test.ts, and
nine Dependabot PRs were open.

CI fix. The watchdog tests budget up to 31s of internal waiting
(8s lock + 15s exit + 8s release) but inherited vitest's global 10s
testTimeout, so vitest killed each test long before its own guards could
run. They passed only when everything happened fast and timed out under
CI load. Both files that race real subprocesses now declare an explicit
per-test timeout above their internal budget, matching what the other
process-spawning suites here already do.

Dependency upgrades, all verified by the full suite (5135 passing):
- actions/setup-node v6 -> v7, actions/cache v5 -> v6 (#69, #60)
- @types/node 25 -> 26 (#75)
- jsdom 29 -> 30, @testing-library/jest-dom 6 -> 7 (#74, #73)

Hono removal instead of the bump (#72). hono and @hono/node-server were
declared by the dashboard but imported only from server/index.js, a
compiled artifact from February that had been superseded by server/index.ts
and left checked in. The stale .js/.d.ts/.map files are deleted and both
Hono packages dropped, which also settles CLAUDE.md Rule 10. Hono remains
present transitively via @modelcontextprotocol/sdk; nothing in tx uses it.

release.yml only triggers on plain semver tags now. 'v*' also matched
scratch tags, which started the full four-target binary matrix and failed
noisily when such a tag was removed.

Deferred, with evidence, rather than merged:
- Effect 3.19 -> 3.22 (#70) regresses worker orchestration badly.
  test/integration/run-worker.test.ts: 10/10 in 11.4s on 3.19.16, versus
  9/10 with a hang in 215.6s on 3.22.1. Reproduced in isolation and
  bisected by reverting only the Effect versions.
- fumadocs-mdx 14 -> 15 (#71) cascades: it needs fumadocs-core >=16.7,
  whose stylesheet emits an -inset-s-4 utility that Tailwind rejects even
  at 4.3.3, so the docs build fails regardless of the Next version.
- typescript 5.9 -> 7.0 (#66) is the native port and warrants its own pass.

Co-authored-by: tx tests <tx-tests@example.com>
@jamesaphoenix

Copy link
Copy Markdown
Owner

Held back deliberately in #79. This bump cascades past what a version bump can fix.

fumadocs-mdx@15 requires fumadocs-core >=16.7. Bumping fumadocs-core/fumadocs-ui to 16.7 then fails the docs build with:

CssSyntaxError: tailwindcss: apps/docs/app/globals.css:1:1
Cannot apply unknown utility class `-inset-s-4`

The utility comes from fumadocs-ui/dist/style.css. It still fails on Tailwind 4.3.3 (latest) and on both Next 16.1.6 and 16.3.1, so it is an upstream incompatibility rather than a version gap I could close.

Separate latent issue found while testing this: fumadocs-ui is declared as ^16.5.0, so a fresh bun install floats it to 16.14.x and breaks the docs build today, independent of this PR. Only the committed lockfile keeps it working. Worth pinning fumadocs-core/fumadocs-ui to exact versions.

Bumps [fumadocs-mdx](https://github.com/fuma-nama/fumadocs) from 14.3.2 to 15.2.3.
- [Release notes](https://github.com/fuma-nama/fumadocs/releases)
- [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs-mdx@14.3.2...fumadocs-mdx@15.2.3)

---
updated-dependencies:
- dependency-name: fumadocs-mdx
  dependency-version: 15.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps): bump fumadocs-mdx from 14.3.2 to 15.2.0 build(deps): bump fumadocs-mdx from 14.3.2 to 15.2.3 Aug 14, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/fumadocs-mdx-15.2.0 branch from b23701d to 0a879b7 Compare August 14, 2026 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant