Dawnrose

Changelog

What has shipped, written up from the commit history of the main branch. Dawnrose is new, and this is all of it so far.

November 1, 2026

7 changes

deploy()The same call in each SDK
  • TypeScriptawait dawnrose.deploy({ … })
  • Pythondawnrose.deploy(…)
  • Goclient.Deploy(ctx, dawnrose.DeployOptions{ … })
  • Rubydawnrose.deploy(…)
  • PHP$dawnrose->deploy(…)
  • Public API

    API v1 with an OpenAPI spec, a TypeScript SDK and project tokens that reach one project and nothing else.

  • More SDKs

    Python, Go, Ruby and PHP, using the same names as the TypeScript SDK.

  • Agents

    A shell that stays open across commands, plus MCP tools for the rest of what the dashboard does.

  • Automatic rollback

    No traffic reaches an app that isn’t listening, and a new deploy that keeps crashing rolls back by itself.

  • Dashboard

    A workspace sidebar, a project rail, a People page, project invites and a real terminal in the console.

  • Drizzle

    A Drizzle Studio template, and Drizzle apps that don’t use migrations.

  • Site and docs

    Documentation with search, a tool reference generated from the server, a support form in the dashboard and an interactive demo on the home page.

October 31, 2026

3 changes

CreateBuilding blocks
  • FunctionOne file as an endpoint or a scheduled job
  • BucketS3 storage with its keys wired in
  • SandboxA Linux machine to run commands in
  • Building blocks

    Functions, buckets and sandboxes, a console, and a create box that reads links.

  • Buckets

    Moved to RustFS. The MinIO template is gone.

  • New site

    A page per topic, and a sunrise you scroll through.

October 30, 2026

10 changes

Terminaldawn CLI
$ dawn login
$ dawn link
$ dawn deploy
$ dawn logs -f --filter '@level:error'
$ dawn domain shop.example.com
  • First release

    Control plane, agent, edge, MCP server and billing, with end-to-end tests.

  • Backups

    Encrypted backups to S3 with native database dumps, retention and restore.

  • The dawn CLI

    Log in, link a folder, deploy, roll back, read logs, set variables, open a shell and manage domains.

  • Templates

    A curated catalog. Each app finishes its own first-run setup, and CI deploys every one for real and checks that its admin account signs in.

  • Whole stacks

    Deploy every service in a repository’s compose file together.

  • Domains

    One-click DNS on Cloudflare, DNS checks before a certificate is ordered, and certificates for every generated domain.

  • Databases

    A schema is applied to an app’s database after its first deploy.

  • Scaling advice

    Alerts with concrete suggestions, and HTTP services get a domain on their first deploy.

  • Spend limits

    Every paid workspace has one. Paid plans are paid up front, and say “coming soon” while online payments are off.

  • Isolation

    Tenant isolation hardening, per-workspace builders, and tests across multiple servers.

See what shipped on your own app.

Paste into your terminal, with the token from your dashboard
$ claude mcp add --transport http dawnrose \
    https://app.dawnrose.ai/mcp \
    --header "Authorization: Bearer YOUR_TOKEN"