# aft.page changelog

> What shipped, grouped by day. HTML twin: https://aft.page/changelog

## 9 August 2026

### Custom domains on claimed sites
Owners can attach a hostname from the project **Domain** tab. CNAME to `cname.aft.page`, then HTTPS issues once DNS is live. The `*.aft.page` URL stays. Private sign-in still uses that subdomain.

### Custom domains are request-only
The Domain tab lists hostnames and HTTPS progress. Adding a domain requires access — request from the project, founders approve on ops.aft.page.

## 8 August 2026

### AI Discovery Files for agents and crawlers
[`llms.txt`](https://aft.page/llms.txt), identity, brand, FAQ, and crawler directives so agents and search can find what aft.page is without scraping the marketing site.

## 7 August 2026

### Next.js via OpenNext upstream
Next SSR and Worker apps deploy with `runtime: next` or `worker` plus an `upstream` target. Example: [next-hello.aft.page](https://next-hello.aft.page).

## 6 August 2026

### Waitlist for what comes after beta
The homepage waitlist stores one email per address. Paid plans will be announced there before any billing begins.

### Open Graph previews on deploys
Shared `*.aft.page` links get a generated OG image — a pasted URL looks like an app, not a bare slug.

## 3 August 2026

### Marketing restyled so it does not read as another Carrd
Homepage and docs moved to black/white agent-infra craft (Geist, white CTA, green for live only) after the landing looked too close to Claude.

## 27 July 2026

### Claim, privacy, and invite-by-email
Magic-link login, then claim an anonymous deploy. Keep it public, make it private, or invite specific people by email — and revoke access anytime.

### SEO pages for paste, host, and share
Intent landings for paste / host / share / upload HTML — same Drop product, indexed for people who are not coming from an agent. Now at [/drop](https://aft.page/drop/), [/host-html](https://aft.page/host-html/), [/share-html](https://aft.page/share-html/).

## 26 July 2026

### Paste HTML, get a live URL
Drop files or paste a document — no account, no repo. You get `https://{slug}.aft.page` in seconds. Collision suffixes a slug; nothing is overwritten.

### Remote MCP so agents can deploy
Point any MCP host at `https://mcp.aft.page/mcp`. Three tools: `deploy_html`, `deploy_files`, `aft_health`. Docs: [/mcp](https://aft.page/mcp).
