Changelog
What changed in thin.host, newest first, grouped by week. Also available as Markdown.
What changed in thin.host, newest first. Each heading is the Monday of the week the change shipped.
Week of 2026-10-12
- Deploy guides for 15 frameworks. Step-by-step pages for Astro, Vite, Vue, SvelteKit, Next.js, Nuxt, Gatsby, Hugo, Jekyll, Eleventy, MkDocs, VitePress, Docusaurus, plain HTML and HTML pages made in a Claude or ChatGPT chat, each with the build command, the base-path setting for the preview URL, an agent prompt and a curl command. See Deploy guides.
- Comparison pages. How thin.host compares with Netlify, Vercel, GitHub Pages, Cloudflare Pages, Surge, Neocities, tiiny.host and Render, with steps for moving a site over. See Compare.
- MCP setup for more clients. Copy-paste setup for Claude Code, Claude Desktop, claude.ai, Cursor, VS Code, Windsurf, Codex and ChatGPT in Quickstart (MCP).
- Claude Code plugin. One install adds the hosted MCP server plus the Docusaurus and email skills.
- Agent-readable docs. Every docs page, guide and comparison is also served as Markdown (add
.mdto the URL), and llms.txt and llms-full.txt describe the whole site for AI assistants. - This changelog.
Week of 2026-09-14
- Several API keys per account. Create a labelled key for each app or agent, see when each was last used, and revoke one without breaking the others.
Week of 2026-09-07
- Deploy Docusaurus and other static builds from Claude Code. Publishing a build folder takes one tool call; large builds are uploaded in batches, and redeploying with sync removes files the new build dropped.
- Hosted MCP server. Connect at
https://thin.host/mcpwith OAuth from Claude Code, Claude Desktop or claude.ai; no install needed. Sites can be published from a zip URL. uvx thinhost-mcp. The local MCP server is on PyPI and reads build folders straight from your disk.- Connected apps. See and revoke the agents you have connected with OAuth, under Settings.
- Deploy a build from the dashboard. Upload a zip of a whole site to replace it, with files no longer in the build removed.
- Docusaurus baseUrl warnings. The publish tools detect Docusaurus builds and warn when the baseUrl will not load at the returned URL.
- Fixed: large uploads no longer fail on brief storage hiccups, and redeployed pages are served right away.
Week of 2026-08-31
- Custom domains get SEO basics. Sites on a custom domain now serve a generated
robots.txtandsitemap.xmland carry canonical tags; extra domains redirect to the primary one.
Week of 2026-08-24
- Publish websites from agents. New REST endpoints (
/v1/websites) and MCP tools let an agent publish the site it just built and get the live URL back. - Account emails. thin.host can now send you welcome, site-live and domain-connected emails.
- Several SMTP credentials per account, a branded SPF include for sending domains, and clearer DNS instructions.
- From addresses with a display name (
"Name" <a@b.com>) are accepted. - Fixed: a failed SMTP login now gets an immediate error instead of hanging.
Week of 2026-08-10
- Fixed: forms on custom domains now capture every submission, and failed hand-offs to Loops are recorded instead of dropped.
Week of 2026-08-03
- Several custom domains per site, with one marked primary.
- Editor fixes now reach your browser on a normal reload, with no hard refresh needed.
Week of 2026-07-27
- Faster pages. Pages are compiled when you save them and served with caching headers, so repeat visits revalidate instead of downloading again.
- Embeds. Put any page inside another site with an iframe (
/e/<slug>/) or withembed.jsand a<thin-page>tag. The dashboard has an Embed panel with a copyable snippet, and iframes size themselves to their content. - Form intake. Any page's form can post to
/s/<slug>/_forms. Submissions are stored, listed under Leads, and can be forwarded to Loops. - The editor shows files immediately and loads the code editor afterwards.
Week of 2026-07-13
- Billing portal for custom domains. Domain subscribers can update their card, see invoices and cancel from a Stripe billing portal. Failed renewal payments are retried and reported.
Week of 2026-07-06
- Visual editing. Double-click text on the preview to edit it in place, or right-click an element to jump to its code.
- File management. Rename and move assets, browse folders with drag and drop, replace a file or a page in one click, delete files in bulk, and re-upload a folder with control over what gets overwritten.
- Several email sending domains per account, with thin.host-branded DNS targets.
- Fixed: zips made on macOS upload cleanly, assets inside zip folders resolve correctly, and the editor's AI prompt no longer hangs on large pages.
Week of 2026-06-22
- SendGrid delivers transactional email, with automatic failover.
- One-click DNS for custom sending domains on Cloudflare.
Week of 2026-06-15
- New homepage. Drop files on the homepage and get a live URL, with short demos of what thin.host does.
- Password reset.
- Custom sending domains. Verify your own domain for transactional email from the dashboard; sending switches on once it verifies. Bounces and complaints are suppressed automatically.
- SMTP relay with STARTTLS for apps that send through SMTP.
- Docs improvements. Readable code samples and a mobile-friendly navigation.
- You are emailed when your email access request is approved.
Week of 2026-06-08
- Transactional email. Send notification email over REST, SMTP or the
send_emailMCP tool, plus a Claude skill that wraps it. - Cloud file storage. Uploaded assets are kept in cloud storage and survive redeploys.
- Custom domain setup shows the exact DNS record to create.
- Default page. Choose which page a site serves at its root.
- Site files are grouped into folders on the website page.
Week of 2026-05-11
- Page-level access protection. Password-protect a single page or limit it to an email allowlist.
- Upload a file straight from the add-file dialog.
Week of 2026-05-04
- Point and edit with AI. Click an element on the preview to tell the AI editor exactly what to change.
Week of 2026-04-27
- Site protection. Password-protect a whole site or limit it to an allowlist of email addresses.
- AI page editing with your own model API keys, and pages made of several files (HTML, CSS, JS) edited in tabs.