Hanzo Dev
a1a12143fd
Merge upstream fumadocs dev (16.6.17) with @hanzo/docs namespace rename
...
Merge 131 upstream commits from fuma-nama/fumadocs dev branch, bringing
framework packages to v16.6.17. All fumadocs-* and @fumadocs/* package
references renamed to @hanzo/docs-* namespace.
Upstream additions:
- packages/content/ (@hanzo/docs-content) - Fuma Content adapter
- packages/epub/ (@hanzo/docs-epub) - EPUB export support
- MarkdownCopyButton, ViewOptionsPopover in docs page layout
- Flexsearch, Orama search integration
- Shiki v4 upgrade
- Various UI framework improvements
Hanzo customizations preserved:
- apps/docs/content/ (all Hanzo service/project docs)
- apps/docs/app/ (Hanzo homepage, AI chat, subdomain routing)
- apps/docs/components/ (AI search, error boundaries, auth)
- apps/docs/lib/ (source config, OpenAPI, metadata)
- Webpack alias layer for upstream project doc imports
- MdxErrorBoundary wrapper for graceful MDX failures
2026-03-16 14:34:53 -07:00
Fuma Nama
2065a320bd
Chore: enforce type-safe MDX components universally
2026-03-10 19:59:51 +08:00
zeekay
8a2a0bb69e
fix: resolve post-merge naming issues and regenerate lockfile
...
- Fix packages/radix-ui to use @hanzo/docs-ui name (matches original fumadocs-ui)
- Fix remaining fumadocs-* references across all package.json deps
- Fix MDX documentation content branding
- Fix workspace dependency resolution (fumapress → @hanzo/docs-press)
- Regenerate pnpm-lock.yaml
2026-02-08 21:31:22 -08:00
Hanzo Dev
fafc981b95
chore: update examples to use @hanzo/docs-* packages
2026-01-23 22:00:33 -08:00
Zach Kelling
f87731ceab
Merge upstream fumadocs main (resolve conflicts with upstream)
2026-01-20 11:03:36 -08:00
Fuma Nama and GitHub
cadff1231d
add stf ( #2906 )
...
* init
* OpenAPI: use stf
* OpenAPI: Use internal implementation for form in OpenAPI playground
* OpenAPI: handle edge case for text media types
* update lock file
* fix test
2026-01-15 20:00:06 +08:00
Zach Kelling
9eae63210d
chore: merge upstream fumadocs ( e04ff019a)
...
- Merged latest changes from fuma-nama/fumadocs upstream
- Rebranded all documentation content from Fumadocs to Hanzo Docs
- Updated package references to @hanzo/docs-* namespace
- Renamed what-is-fumadocs.mdx to what-is-hanzo-docs.mdx
- Kept Hanzo package versions and changelogs
Upstream changes include:
- Python: fix bundle size
- Core: Support <auto-files /> syntax
- OpenAPI: Fix Parameter Serialization
- Obsidian: fix slugification
- UI: improve details
- Docs: introduce type-safe slugs option
2026-01-02 05:31:26 -08:00
Fuma Nama
48ba99a0bd
Docs: refactor navigation guides
2025-12-31 15:18:43 +08:00
Zach Kelling
5793763faa
fix: Update all fumadocs references to @hanzo namespace
...
- Renamed all package dependencies from fumadocs-* to @hanzo/docs-*
- Updated imports in source files across all packages
- Fixed @hanzo/docs facade package configuration
- Restored missing bun.ts and types.ts from upstream
- Fixed mdx-remote to mdx-runtime references
- Core packages (@hanzo/docs-core, @hanzo/docs-mdx, @hanzo/docs-ui) building successfully
2025-12-30 18:07:23 -08:00
Zach Kelling
8bf830d4ba
Merge upstream fumadocs dev (27 commits)
...
- Synced with upstream fumadocs changes
- Accepted upstream changes for all conflicts
- Deleted files that no longer exist upstream
- Maintains @hanzo package namespace
2025-12-30 17:54:34 -08:00
Fuma Nama
25f1f0c6ff
Chore: migrate to oxfmt
2025-12-30 16:49:34 +08:00
Zach Kelling
4286e88081
chore: complete fumadocs -> @hanzo/docs rebrand
...
- Rename all packages from fumadocs-* to @hanzo/docs-*
- Update all imports across apps, examples, and packages
- Update documentation and content references
- Sync lockfile with new package names
2025-12-17 14:49:52 -08:00
Fuma Nama
79aeda8eb7
Docs: migrate to fumadocs-ui/layouts/docs/page
2025-11-23 20:07:02 +08:00
Fuma Nama
6c3bde5b4d
UI: Prefer importing <RootProvider /> from fumadocs-ui/provider/<framework>
2025-10-01 23:18:02 +08:00
Fuma Nama
a217bdfe00
update previous examples & add Tanstack Start i18n example
2025-08-19 17:23:24 +08:00
Fuma Nama
5067efc13d
OpenAPI: implement all OAuth flows
2025-05-28 23:22:01 +08:00
Fuma Nama
a989d3cd75
UI: add mobile sidebar persistence
2025-05-08 23:03:05 +08:00
Fuma Nama
540027e8c2
OpenAPI: Support fumadocs-openapi/css/preset.css for Tailwind CSS
2025-04-23 15:43:55 +08:00
Fuma Nama
420ab6634d
make example for Python docs
2025-04-18 09:22:52 +08:00
Fuma Nama
a673ef4e69
UI: Make @source in global.css optional
2025-04-18 08:53:08 +08:00
Fuma Nama
4f6ac724c1
Python: python docgen (WIP)
2025-04-17 21:11:51 +08:00
Fuma Nama
96fb305ea1
Introduce mdx-components.tsx convention
2025-04-07 15:48:04 +08:00
Fuma Nama
50ba5fbbc7
OpenAPI: Add required to input fields
2025-02-25 19:24:00 +08:00
Fuma Nama
ecf7288804
OpenAPI: Support OAuth 2.0 in-browser authorize dialog
2025-02-25 19:17:10 +08:00
Fuma Nama
fe6e2975da
OpenAPI: Improve inputs
2025-01-26 19:20:29 +08:00
Fuma Nama
76748ede51
OpenAPI: Improve UI
2025-01-25 21:52:40 +08:00
Fuma Nama
a89d6e0441
Chore: Update docs & migrate packages to Tailwind CSS v4
2025-01-24 20:30:20 +08:00
Fuma Nama and GitHub
c88590b935
Openapi 3.1 ( #1122 )
...
* OpenAPI: update types
* improve OpenAPI 3.0 to 3.1 converter
* prepare for Scalar parser for 3.0 to 3.1 converter
* improve schema type utility
* Fix cyclic references without custom id/title
* Add scopes to auth schemes
* Support Webhooks
* Support generating webhooks docs
* fix tests
* Support operation callbacks
* prepare for merge
* fix conflicts
* make compatible with older OpenAPI versions
* fix issues
2024-11-30 17:00:24 +08:00
Fuma Nama
8a3f5b09a2
UI: Make neutral the default theme of Fumadocs UI
2024-11-11 21:53:57 +08:00
fuma-nama
60e2b2e979
docs: clarify details
2024-10-12 19:09:47 +08:00
fuma-nama
e612f2a8d7
Breaking: Use Next.js 15
2024-09-27 23:04:34 +08:00
fuma-nama
557577a670
Chore: bump deps
2024-09-25 19:37:35 +08:00
Fuma Nama and GitHub
d9e908e1cd
Fumadocs Module ( #831 )
...
* init changes
* Core: Create search api from source
* Core: Support creating metadata API from sources
* UI: Refactor imports for layouts
* Fix a few mistakes
* Rename APIs
* CLI: Support plugins
* UI: Change default URL of title on i18n mode
* CLI: Support auto-updating configs for i18n
* CLI: Support i18n + og image plugins
* UI: Bundle icons into dist
* Docs: Fix build issues
* CLI: Add OpenAPI Plugin
* CLI: Improve instructions
* CLI: Support `add` command to add components
* UI: Avoid multiple referenced files
* CLI: Support custom import paths & config
* Docs: Update docs
* Add dev deps
* CLI: Add select for components
2024-09-12 18:24:46 +08:00
fuma-nama
9c2095ea92
Docs & CLI: Change mental model for beginners
2024-09-05 19:23:19 +08:00
fuma-nama
ed83d01d8b
Docs: Document new MDX APIs
2024-08-31 20:34:00 +08:00
fuma-nama
3c9e4916f2
Update examples & templates
2024-08-31 18:07:10 +08:00
fuma-nama
e88f4d2e95
Docs: Update DocsPage usage
2024-08-16 18:41:14 +08:00
fuma-nama
c7aa0909f0
OpenAPI: Generate document field on output MDX files
2024-08-13 00:10:30 +08:00
fuma-nama
ba588a2296
UI: Support custom max width
2024-08-10 14:35:55 +08:00
fuma-nama
444af277f1
OpenAPI: Fix self-referencing schema types
2024-08-08 21:12:07 +08:00
fuma-nama
c6d1574f9f
OpenAPI: Migrate to Server Component [experimental]
2024-08-08 01:11:31 +08:00
fuma-nama
480d211f42
Create an example app for OpenAPI
2024-08-06 19:24:22 +08:00