Releases: fuma-nama/fumadocs
Releases · fuma-nama/fumadocs
[email protected]
Minor Changes
- 5cef1f1: Move
dir
option fromdefineDocs
- e1ee822: Support hast nodes in
toc
variable - df9e0e1: Support
async
output mode
Patch Changes
- 9a964ca: expose
start
function from loader - e612f2a: Make compatible with Next.js 15
- be820c4: Bump deps
- Updated dependencies [e45bc67]
- Updated dependencies [d9e908e]
- Updated dependencies [d9e908e]
- Updated dependencies [f949520]
- Updated dependencies [9a0b09f]
- Updated dependencies [9a0b09f]
- Updated dependencies [367f4c3]
- Updated dependencies [e1ee822]
- Updated dependencies [e612f2a]
- Updated dependencies [9a0b09f]
- Updated dependencies [d9e908e]
- Updated dependencies [8ef00dc]
- Updated dependencies [979e301]
- Updated dependencies [d9e908e]
- Updated dependencies [979e301]
- Updated dependencies [15781f0]
- Updated dependencies [be820c4]
- Updated dependencies [d9e908e]
[email protected]
[email protected]
[email protected]
Major Changes
-
e45bc67: Remove deprecated
fumadocs-core/middleware
exportmigrate: Use
fumadocs-core/i18n
. -
d9e908e: Remove deprecated
languages
anddefaultLanguage
option from loadermigrate: Use I18n config API
-
9a0b09f: Change usage of
useDocsSearch
why: Allow static search
migrate:
Pass client option, it can be algolia, static, or fetch (default).
import { useDocsSearch } from 'fumadocs-core/search/client'; const { search, setSearch, query } = useDocsSearch({ type: 'fetch', api: '/api/search', // optional });
-
9a0b09f: Remove Algolia Search Client
why: Replace by the new search client
migrate:
import { useDocsSearch } from 'fumadocs-core/search/client'; const { search, setSearch, query } = useDocsSearch({ type: 'algolia', index, ...searchOptions, });
-
9a0b09f: Refactor import path of
fumadocs-core/search-algolia/server
tofumadocs-core/search/algolia
-
d9e908e: Improved usage for
createI18nSearchAPI
(replacedcreateI18nSearchAPIExperimental
) -
d9e908e: Replace
fumadocs-core/search/shared
withfumadocs-core/server
Minor Changes
- d9e908e: Create search api from source (Support i18n without modifying search route handler)
- 367f4c3: Support referencing original page/meta from page tree nodes
- e1ee822: Support hast nodes in
toc
variable - 979e301: Replace flexearch with Orama
- 979e301: Support static search (without server)
- d9e908e: Support creating metadata API from sources
Patch Changes
[email protected]
[email protected]
@fumadocs/[email protected]
Patch Changes
- e612f2a: Make compatible with Next.js 15
- be820c4: Bump deps
- Updated dependencies [e45bc67]
- Updated dependencies [d9e908e]
- Updated dependencies [d9e908e]
- Updated dependencies [f949520]
- Updated dependencies [9a0b09f]
- Updated dependencies [9a0b09f]
- Updated dependencies [367f4c3]
- Updated dependencies [e1ee822]
- Updated dependencies [e612f2a]
- Updated dependencies [9a0b09f]
- Updated dependencies [d9e908e]
- Updated dependencies [8ef00dc]
- Updated dependencies [979e301]
- Updated dependencies [d9e908e]
- Updated dependencies [979e301]
- Updated dependencies [15781f0]
- Updated dependencies [be820c4]
- Updated dependencies [d9e908e]
@fumadocs/[email protected]
Patch Changes
- 8ef00dc: Improve types
- be820c4: Bump deps
- Updated dependencies [e45bc67]
- Updated dependencies [d9e908e]
- Updated dependencies [d9e908e]
- Updated dependencies [f949520]
- Updated dependencies [9a0b09f]
- Updated dependencies [9a0b09f]
- Updated dependencies [367f4c3]
- Updated dependencies [e1ee822]
- Updated dependencies [e612f2a]
- Updated dependencies [9a0b09f]
- Updated dependencies [d9e908e]
- Updated dependencies [8ef00dc]
- Updated dependencies [979e301]
- Updated dependencies [d9e908e]
- Updated dependencies [979e301]
- Updated dependencies [15781f0]
- Updated dependencies [be820c4]
- Updated dependencies [d9e908e]
@fumadocs/[email protected]
Patch Changes
- 9d37020: Change name of the package to avoid npm errors