Skip to content

chore(deps): bump the production-dependencies group with 6 updates - #118

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/production-dependencies-65fcc68c80
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/production-dependencies-65fcc68c80

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the production-dependencies group with 6 updates:

Package From To
fumadocs-core 16.15.5 16.15.17
fumadocs-mdx 15.4.0 15.4.5
fumadocs-typescript 5.3.0 5.4.1
fumadocs-ui 16.15.5 16.15.17
react-native-unistyles 3.3.0 3.4.0
uniwind 1.12.0 1.12.1

Updates fumadocs-core from 16.15.5 to 16.15.17

Release notes

Sourced from fumadocs-core's releases.

fumadocs@16.15.17

  • @​fumadocs/base-ui@​16.15.17
  • fumadocs-core@16.15.17
  • fumadocs-ui@16.15.17

Apply the Vite base path to the "View as Markdown" link

<ViewOptionsPopover /> linked to markdownUrl without the Vite base, so sites served under a base path got a 404. It now prefixes the URL like <MarkdownCopyButton /> does.

Fix #3620

fumadocs@16.15.16

  • @​fumadocs/base-ui@​16.15.16
  • fumadocs-core@16.15.16
  • fumadocs-ui@16.15.16

Don't copy failed Markdown responses

<MarkdownCopyButton /> copied the body of error responses, like a 404 page, and kept it cached until a full reload. Failed responses are rejected, and only successful ones are cached.

Fix #3612

Get pages by decoded slugs

getPage() accepts both URI encoded and decoded slugs. React Router and TanStack Router pass decoded params, so pages with spaces or non-ASCII characters in their slugs were not found.

Fix #3613

fumadocs@16.15.15

  • @​fumadocs/base-ui@​16.15.15
  • fumadocs-core@16.15.15
  • fumadocs-ui@16.15.15

Fix infinite recursion in the MDX stringifier with mdast-util-to-markdown@2.1.3

The stringifier wraps every toMarkdown handler but dropped their attention and peek properties, which mdast-util-to-markdown@2.1.3 relies on to serialize bold and italic text. Pages containing them overflowed the stack during build.

fumadocs@16.15.14

  • @​fumadocs/base-ui@​16.15.14
  • fumadocs-core@16.15.14
  • fumadocs-ui@16.15.14

Announce copy confirmation to screen readers

Copy buttons are polite live regions whose label switches to "Copied" after a successful copy, so screen readers announce it. The code block's copy button no longer reports success when the clipboard write fails.

Expose the search dialog as a combobox

The search input is now a combobox that controls a listbox of option results and reports the highlighted result through aria-activedescendant, so screen readers announce results as you move through them. Hidden result buttons are removed from the tab order, and the empty state is announced as a status message.

... (truncated)

Commits

Updates fumadocs-mdx from 15.4.0 to 15.4.5

Release notes

Sourced from fumadocs-mdx's releases.

fumadocs-mdx@15.4.5

Stop recrawling node_modules on every Vite config resolution

The config hook of fumadocs-mdx/vite walked the dependency tree below Fumadocs packages once per chain reaching a package, so a docs app with a few Fumadocs packages read ~10k package.json files (~0.9s) each time Vite resolved its config, which it does once per build environment.

The crawl now visits each package once, breadth-first, and still records the shortest chain to every CommonJS dependency (fumadocs-ui > @base-ui/react > use-sync-external-store/shim and friends). The result is memoized for the process until the package manager's install state changes, so a build with several environments crawls once.

fumadocs-mdx@15.4.4

Sort glob results for deterministic codegen

fumadocs-mdx's Node codegen now sorts glob-matched files before generating collections, so the output (and anything derived from getPages()) is stable across builds of unchanged content. The Vite codegen path was checked separately: Vite's own import.meta.glob already sorts matched files internally, so it did not need the same fix.

fumadocs-mdx@15.4.3

Fix experimentalBuildCache bloating frontmatter-only imports

With a warm build cache, ?only=frontmatter imports were served the fully compiled page from cache instead of the frontmatter module, so every page was bundled two more times. The cache now only applies to full compilations.

fumadocs-mdx@15.4.2

Fix the _mdast export with removePosition

// fumadocs-mdx collection config
postprocess: {
  includeMDAST: { removePosition: true },
},

This exported _mdast with no value, and getMDAST() then reported that includeMDAST was disabled. removePosition strips positions in place and returns nothing, so JSON.stringify received undefined.

The tree is now cloned, stripped, and serialized from the clone.

Fix SOURCEMAP_BROKEN warnings on Vite

With build.sourcemap enabled, Vite warned once per content and meta file because the loaders returned no source map. They now return an empty map when nothing is generated.

Source maps for MDX stay opt-in, pass SourceMapGenerator from source-map to MDX options:

import { SourceMapGenerator } from 'source-map';
export default defineConfig({
mdxOptions: {
SourceMapGenerator,
},
});

fumadocs-mdx@15.4.1

Mark packages side-effect free

... (truncated)

Commits
  • cb6f3d6 Version Packages (#3600)
  • 6676327 perf(mdx): reduce duplicated file reads
  • f1186d9 fix(openapi): normalize fetch methods
  • a8438dc Version Packages (#3595)
  • 539bada feat(ui): support block toc variant
  • 23bef0b docs: correct stale info
  • e988e54 fix(ui): announce copy confirmation to screen readers
  • 583e2ca fix(ui): keep search dialog active state inside the list
  • 11bc9dc fix(ui): expose the search dialog as a combobox
  • d7fa38c fix(ui): remove hidden sidebar controls from the tab order
  • Additional commits viewable in compare view

Updates fumadocs-typescript from 5.3.0 to 5.4.1

Release notes

Sourced from fumadocs-typescript's releases.

fumadocs-typescript@5.4.1

Mark packages side-effect free

All packages now declare sideEffects in package.json, so bundlers can tree-shake unused modules. Packages shipping stylesheets list them as side effects to keep CSS imports.

fumadocs-typescript@5.4.0

Generate type tables with the native TypeScript compiler

fumadocs-typescript no longer uses ts-morph. It drives the TypeScript 7 native compiler (tsgo) through the typescript/unstable/sync API, bundled as a dependency, so it works regardless of the TypeScript version of your project, including TypeScript 7 before its programmatic API is stable.

Only the documented files (and what they import) are loaded into the compiler, instead of the entire tsconfig.json project. On the Fumadocs docs site this makes cold generation about 5x faster (first table 500 ms → 50 ms, later tables 20 ms → 5 ms) with roughly half the memory.

Behavior changes

  • transform and typeSimplifier hooks receive TypeScript 7 API objects (Type, Symbol, Checker, Node) instead of ts-morph wrappers. this.program is the TypeScript 7 Project, and this.checker is available.
  • The project option of createGenerator() takes the Project returned by createProject().
  • Members of mapped types (e.g. Pick) and unions may be printed in a different order, following the native compiler.
Commits

Updates fumadocs-ui from 16.15.5 to 16.15.17

Release notes

Sourced from fumadocs-ui's releases.

fumadocs@16.15.17

  • @​fumadocs/base-ui@​16.15.17
  • fumadocs-core@16.15.17
  • fumadocs-ui@16.15.17

Apply the Vite base path to the "View as Markdown" link

<ViewOptionsPopover /> linked to markdownUrl without the Vite base, so sites served under a base path got a 404. It now prefixes the URL like <MarkdownCopyButton /> does.

Fix #3620

fumadocs@16.15.16

  • @​fumadocs/base-ui@​16.15.16
  • fumadocs-core@16.15.16
  • fumadocs-ui@16.15.16

Don't copy failed Markdown responses

<MarkdownCopyButton /> copied the body of error responses, like a 404 page, and kept it cached until a full reload. Failed responses are rejected, and only successful ones are cached.

Fix #3612

Get pages by decoded slugs

getPage() accepts both URI encoded and decoded slugs. React Router and TanStack Router pass decoded params, so pages with spaces or non-ASCII characters in their slugs were not found.

Fix #3613

fumadocs@16.15.15

  • @​fumadocs/base-ui@​16.15.15
  • fumadocs-core@16.15.15
  • fumadocs-ui@16.15.15

Fix infinite recursion in the MDX stringifier with mdast-util-to-markdown@2.1.3

The stringifier wraps every toMarkdown handler but dropped their attention and peek properties, which mdast-util-to-markdown@2.1.3 relies on to serialize bold and italic text. Pages containing them overflowed the stack during build.

fumadocs@16.15.14

  • @​fumadocs/base-ui@​16.15.14
  • fumadocs-core@16.15.14
  • fumadocs-ui@16.15.14

Announce copy confirmation to screen readers

Copy buttons are polite live regions whose label switches to "Copied" after a successful copy, so screen readers announce it. The code block's copy button no longer reports success when the clipboard write fails.

Expose the search dialog as a combobox

The search input is now a combobox that controls a listbox of option results and reports the highlighted result through aria-activedescendant, so screen readers announce results as you move through them. Hidden result buttons are removed from the tab order, and the empty state is announced as a status message.

... (truncated)

Commits

Updates react-native-unistyles from 3.3.0 to 3.4.0

Release notes

Sourced from react-native-unistyles's releases.

Release v3.4.0

What's Changed

[!IMPORTANT] Minimum required React Native version is now 0.81. Unistyles now relies on ShadowNode::getFamilyShared(), which is only available in React Native 0.81 and newer. The code path for older React Native versions has been removed. If you're on React Native 0.76–0.80, stay on Unistyles 3.3.x until you upgrade.

✨ Features

  • feat: update nitro to latest (0.37.1) (6d9857ff)
  • feat: update examples to latest RN and Expo (14c1ed82)
  • feat: migrate docs to cloudflare (1943e080)

🐛 Bug Fixes

  • fix: keep linked shadow node families alive and drain pending updates (9afc15b6)
  • fix: take RN's nativePropsMutex when writing nativeProps_DEPRECATED (84222f02)
  • fix: preserve per-view styles when Suspense restores content (d5f8a851) by @​seba1342
  • fix: preserve stylesheet cache invalidation when linking views (a8d51464) by @​seba1342

🧹 Chores

  • chore: upgrade react-native-nitro-modules and nitrogen to version 0.36.5 (389dada1)
  • chore: update list of sponsors (5bc04370)
  • chore: add nullable (28c2fbc1)
  • chore: code review (fbc8fe2c)
  • chore: move to cloudflare conenction (1aae69ee)
  • chore: add github action (2d35985d)

Full Changelog: jpudysz/react-native-unistyles@v3.3.0...v3.4.0

Commits
  • 29f5132 chore: bump version to 3.4.0
  • 604535a Merge pull request #1266 from jpudysz/feature/shadow-node-families
  • 9afc15b fix: keep linked shadow node families alive and drain pending updates (#1217)
  • f0fa829 Merge pull request #1260 from seba1342/codex/fix-suspense-style-cache
  • a8d5146 fix: preserve stylesheet cache invalidation when linking views
  • 759f374 Merge pull request #1259 from jpudysz/feature/upgrade-examples
  • fbc8fe2 chore: code review
  • 28c2fbc chore: add nullable
  • 14c1ed8 feat: update examples to latest RN and Expo
  • d5f8a85 fix: preserve per-view styles when Suspense restores content
  • Additional commits viewable in compare view

Updates uniwind from 1.12.0 to 1.12.1

Release notes

Sourced from uniwind's releases.

Release v1.12.1

What's Changed in 1.12.1

🚀 Features

  • feat: support fontVariationSettings and cover textAlign start/end by @​jpudysz in #699

🐛 Bug Fixes

New Contributors

Commits
  • 9d8c06c chore: release v1.12.1
  • 6f9ce74 fix: add Metro main/react-native fallbacks for the root entry (#683)
  • 91cd46c fix: resolve aliased uniwind copy when Expo autolinking resolution picks a ho...
  • 91d4096 feat: support fontVariationSettings and cover textAlign start/end (#699)
  • 6841261 fix: dont optimize uniwind injected js in expo tree shaking (#698)
  • 8882c5c fix: missing InputAccessoryView on web (#697)
  • e8a1f0c fix: reconcile native styles when layout effects reconnect (#690)
  • 5d0b980 fix: resolver skips rewrite when parent directory is react-native (#691)
  • c7978fd fix: no-types.d.ts not being published (#687)
  • 31d91fc fix: keep media queries for every rule of a block (#686)
  • 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the production-dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.15.5` | `16.15.17` |
| [fumadocs-mdx](https://github.com/fuma-nama/fumadocs) | `15.4.0` | `15.4.5` |
| [fumadocs-typescript](https://github.com/fuma-nama/fumadocs) | `5.3.0` | `5.4.1` |
| [fumadocs-ui](https://github.com/fuma-nama/fumadocs) | `16.15.5` | `16.15.17` |
| [react-native-unistyles](https://github.com/jpudysz/react-native-unistyles) | `3.3.0` | `3.4.0` |
| [uniwind](https://github.com/uni-stack/uniwind) | `1.12.0` | `1.12.1` |


Updates `fumadocs-core` from 16.15.5 to 16.15.17
- [Release notes](https://github.com/fuma-nama/fumadocs/releases)
- [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs@16.15.5...fumadocs@16.15.17)

Updates `fumadocs-mdx` from 15.4.0 to 15.4.5
- [Release notes](https://github.com/fuma-nama/fumadocs/releases)
- [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs-mdx@15.4.0...fumadocs-mdx@15.4.5)

Updates `fumadocs-typescript` from 5.3.0 to 5.4.1
- [Release notes](https://github.com/fuma-nama/fumadocs/releases)
- [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs-typescript@5.3.0...fumadocs-typescript@5.4.1)

Updates `fumadocs-ui` from 16.15.5 to 16.15.17
- [Release notes](https://github.com/fuma-nama/fumadocs/releases)
- [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs@16.15.5...fumadocs@16.15.17)

Updates `react-native-unistyles` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/jpudysz/react-native-unistyles/releases)
- [Commits](jpudysz/react-native-unistyles@v3.3.0...v3.4.0)

Updates `uniwind` from 1.12.0 to 1.12.1
- [Release notes](https://github.com/uni-stack/uniwind/releases)
- [Commits](uni-stack/uniwind@v1.12.0...v1.12.1)

---
updated-dependencies:
- dependency-name: fumadocs-core
  dependency-version: 16.15.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: fumadocs-mdx
  dependency-version: 15.4.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: fumadocs-typescript
  dependency-version: 5.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: fumadocs-ui
  dependency-version: 16.15.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: react-native-unistyles
  dependency-version: 3.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: uniwind
  dependency-version: 1.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 5, 2026
@vercel

vercel Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
react-native-boost-docs Ready Ready Preview Oct 5, 2026 4:21am UTC

@coderabbitai

coderabbitai Bot commented Oct 5, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: fb5cffb1-a4e5-4ddd-9f59-5d8899509725

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@dependabot @github

dependabot Bot commented on behalf of github Oct 7, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 7, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/production-dependencies-65fcc68c80 branch October 7, 2026 17:45

This branch was successfully deployed

1 active deployment
Preview — f6ec28ef Deployed Oct 5, 2026 by vercel[bot]
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.

0 participants