[PR #7984] [MERGED] docs: use Fumadocs default search engine powered by Orama #24568

Closed
opened 2026-04-15 22:26:15 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/7984
Author: @bytaesu
Created: 2/15/2026
Status: Merged
Merged: 2/15/2026
Merged by: @Bekacru

Base: canaryHead: 2026-02-16/docs/fumadocs-default-orama


📝 Commits (1)

  • 116b6c7 docs: use Fumadocs default search engine powered by Orama

📊 Changes

8 files changed (+37 additions, -54 deletions)

View changed files

📝 docs/.env.example (+0 -6)
📝 docs/app/layout.tsx (+1 -3)
📝 docs/components/search-dialog.tsx (+1 -8)
📝 docs/lib/export-search-indexes.ts (+9 -2)
📝 docs/package.json (+2 -4)
📝 docs/scripts/sync-orama.ts (+24 -24)
📝 docs/turbo.json (+0 -4)
📝 pnpm-lock.yaml (+0 -3)

📄 Description

Closes https://github.com/better-auth/better-auth/issues/7973


Summary by cubic

Switch docs search to Fumadocs’ default Orama-powered engine, removing the Orama Cloud client and sync step. This simplifies setup and removes the need for API keys.

  • Refactors

    • Use useDocsSearch with type "fetch" and always render CustomSearchDialog.
    • Replace OramaDocument with a local SearchIndexRecord for static export.
    • Remove @oramacloud/client, the sync-orama script, and related build wiring.
    • Drop ORAMA_* env vars from .env.example and turbo.json.
  • Migration

    • Remove ORAMA_* variables from your deployment.
    • No manual indexing needed; search works after a normal build.

Written for commit 116b6c761b. Summary will update on new commits.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/7984 **Author:** [@bytaesu](https://github.com/bytaesu) **Created:** 2/15/2026 **Status:** ✅ Merged **Merged:** 2/15/2026 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `canary` ← **Head:** `2026-02-16/docs/fumadocs-default-orama` --- ### 📝 Commits (1) - [`116b6c7`](https://github.com/better-auth/better-auth/commit/116b6c761b658e1ba250b9bdd3479b10a540b746) docs: use Fumadocs default search engine powered by Orama ### 📊 Changes **8 files changed** (+37 additions, -54 deletions) <details> <summary>View changed files</summary> 📝 `docs/.env.example` (+0 -6) 📝 `docs/app/layout.tsx` (+1 -3) 📝 `docs/components/search-dialog.tsx` (+1 -8) 📝 `docs/lib/export-search-indexes.ts` (+9 -2) 📝 `docs/package.json` (+2 -4) 📝 `docs/scripts/sync-orama.ts` (+24 -24) 📝 `docs/turbo.json` (+0 -4) 📝 `pnpm-lock.yaml` (+0 -3) </details> ### 📄 Description Closes https://github.com/better-auth/better-auth/issues/7973 <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Switch docs search to Fumadocs’ default Orama-powered engine, removing the Orama Cloud client and sync step. This simplifies setup and removes the need for API keys. - **Refactors** - Use useDocsSearch with type "fetch" and always render CustomSearchDialog. - Replace OramaDocument with a local SearchIndexRecord for static export. - Remove @oramacloud/client, the sync-orama script, and related build wiring. - Drop ORAMA_* env vars from .env.example and turbo.json. - **Migration** - Remove ORAMA_* variables from your deployment. - No manual indexing needed; search works after a normal build. <sup>Written for commit 116b6c761b658e1ba250b9bdd3479b10a540b746. Summary will update on new commits.</sup> <!-- End of auto-generated description by cubic. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 22:26:15 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#24568