Changelog

What's new in Jamdesk — the docs-as-code platform for MDX, GitHub, and API documentation. Feature releases, CLI updates, and platform changes.

New features, platform changes, and CLI updates for Jamdesk.

Custom Domain TXT Verification — All custom domains now require a TXT record (_jamdesk.yourdomain.com) before routing activates. This prevents domain takeover on unclaimed subdomains. Newly added domains will see the TXT record in the dashboard setup flow. See the DNS setup guide or the dashboard walkthrough.

Multi-Language Support — Define separate navigation trees and content directories per locale. Readers switch languages from a dropdown in the top bar. See Multi-Language Support.

Builds API — Trigger rebuilds from CI pipelines, cron jobs, or scripts without pushing a commit. Authenticate with a project API key and POST to the rebuild endpoint. See Builds API.

Search Analytics — See what readers search for, which queries return zero results, and what they click. Useful for finding content gaps. See Search Analytics.

Jamdesk launches — a docs-as-code platform that builds documentation sites from MDX and GitHub, deploys to a global CDN, and generates AI-ready output. Typical builds complete in under 60 seconds.

Authoring

MDX + Custom React Components — Write in standard Markdown with optional JSX. Create reusable .tsx components with full Tailwind and React hook support. See MDX Basics and Custom React Components.

20+ Built-in ComponentsTabs, accordions, steps, code groups, Mermaid diagrams, KaTeX math, and 7,000+ Font Awesome Pro icons. See Components Overview.

Code Blocks — Syntax highlighting, line numbers, filename labels, and line highlighting out of the box. See Code Blocks.

Snippets & Custom CSS — Extract shared content into reusable snippets and override any theme style with a custom CSS file.

OpenAPI / API Documentation — Point api.openapi in docs.json at your spec file and Jamdesk generates endpoint pages with request/response schemas and auth details. See OpenAPI Example.

Building & Deploying

GitHub-Connected Builds — Push to your branch, Jamdesk builds and deploys to a global CDN automatically. Builds are debounced (10s) so rapid pushes don't queue redundant jobs. See How Jamdesk Works.

Host at /docs — Serve documentation at yourdomain.com/docs alongside your existing site. Dedicated guides for Vercel, AWS CloudFront, Cloudflare, and a reverse proxy guide covering nginx, Apache, Caddy, Traefik, and HAProxy. See Subpath Hosting.

Custom Domains — Point your own domain at your docs with automatic SSL provisioning. See Custom Domains.

Monorepo Support — Keep docs in a subdirectory of an existing repo. Set the path to docs.json in project settings and Jamdesk scopes builds to that directory. See Monorepo Support.

Redirects — Exact and wildcard URL redirects in docs.json for moved pages and legacy URLs. See Redirects.

AI Integration

LLM-Ready by Default — Every site generates llms.txt for LLM context windows, exposes raw Markdown at .md URLs, and includes a built-in MCP server at /_mcp with searchDocs and getPage tools. Your docs are queryable by Claude, Cursor, Codex, and any MCP-compatible tool without extra configuration.

Tooling & Integrations

CLIjamdesk dev for local preview with hot reload, jamdesk validate for broken links, jamdesk migrate to convert from Mintlify, GitBook, or Docusaurus, and jamdesk doctor to diagnose setup issues. Install via npm, curl, or Homebrew. See CLI Overview.

Built-in Search — Cmd+K full-text search that indexes your content automatically. Zero configuration.

Analytics — Privacy-focused, cookie-free page analytics built in. Track page views, traffic sources, and visitor trends. See Analytics Overview.

IntegrationsGoogle Analytics 4, Google Tag Manager, and Slack build notifications (Pro).

SEO — Auto-generated sitemaps, Open Graph images, AI endpoints (llms.txt, MCP), and per-page meta control. See SEO.

Customization

Theming — Three built-in themes (jam, nebula, pulsar), custom brand colors, logos, favicons, navbar links, and footer configuration. See Theming and Branding.


Stay Updated

Jamdesk Blog

Detailed announcements and tutorials

GitHub Releases

CLI release notes