Jamdesk Documentation logo

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.

AI Actions Menu. A dropdown on every page lets readers copy Markdown, open the page in ChatGPT/Claude/Perplexity, grab the MCP server config, or one-click install it in Cursor or VS Code. Enabled by default — pick which options show up via contextual in docs.json. See AI Actions Menu.

Analytics. Cookie-free page analytics tracking views, traffic sources, and visitor trends with per-page breakdowns. No consent banner needed. See Analytics Overview.

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

RSS Feed for Changelogs — Pages with rss: true in frontmatter now auto-generate a subscribable RSS feed. An RSS icon appears next to the page title, and a feed.xml is built from your Update components during each build. Use the new date prop on Update for proper feed dates. See Update component.

CLI Login & Deploy. jamdesk login authenticates via browser, jamdesk deploy packages your project and triggers a build from the terminal. No GitHub connection required. The CLI respects .gitignore, warns about secret files, and streams build progress inline. See Authentication and CLI Deploy.

CLI Spellcheck. jamdesk spellcheck checks your documentation for spelling errors with 180+ built-in tech terms (English only). jamdesk spellcheck --fix launches an interactive mode to fix typos or add words to your ignore list. See CLI Overview.

Video Embeds. Embed .mp4 and .webm files directly in your docs — drop them in a /videos directory and use markdown syntax (<Video src="/_jd/videos/demo.mp4?v=mngzwclg" title="Demo" />) or the <Video> component for autoplay, looping, and other controls. See Media & Embeds.

Custom JavaScript. Add client-side scripts for chat widgets, analytics, or third-party integrations via styling.js in docs.json. See Custom JavaScript.

AI Chat. Built-in chat assistant on every docs site — visitors ask questions and get answers with citation links back to source pages. Powered by Claude, enabled on all plans. See AI Chat.

AI Integration. Every site generates llms.txt for LLM context windows, exposes raw Markdown at .md URLs, and includes an MCP server at /_mcp with searchDocs and getPage tools. Setup guides for Claude Code, Cursor, and Codex. See also Writing with AI and Automated Updates.

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

VS Code Extension. Start, stop, and restart the dev server from the VS Code status bar — no terminal required. See VS Code Extension.

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 Custom Domains guide.

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.

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. Write docs in MDX, push to GitHub, get a site on a global CDN. Builds finish in under 60 seconds.

MDX & Components. 20+ built-in components — tabs, accordions, steps, code groups, Mermaid diagrams, KaTeX math, and icons. Syntax highlighting with line numbers in code blocks. Build custom React components with Tailwind and hooks, and reuse content with snippets. See Components Overview.

OpenAPI Documentation. Generate API reference pages from your OpenAPI spec via api.openapi in docs.json. See OpenAPI Example.

Deployment. Auto-deploy from GitHub on push with 10s debounce. Custom domains with automatic SSL, subpath hosting at /docs (Vercel, CloudFront, Cloudflare, nginx), and monorepo support.

Customization. Three themes (jam, nebula, pulsar) with custom colors, logos, and footer. Custom CSS for style overrides. Flexible navigation with tabs, groups, and icons. Redirects with exact and wildcard matching.

Search & SEO. Cmd+K full-text search, zero config. Sitemaps, OG images, and per-page meta out of the box.

docs.json Reference. Complete configuration reference for all settings and options.

Help Center. Account management, billing, and troubleshooting guides.


Stay Updated

Jamdesk Blog

Detailed announcements and tutorials

GitHub Releases

CLI release notes