Changelog

What's new

Everything we ship that an author would notice — new capabilities, better output, and the things we fixed.

Last updated 5 October 2026. For the engineering record — migrations, internals, and the API and MCP contract — see the developer docs.

Live chapter documents, a new dashboard, and a copilot that can finish the job

Chapters became real documents you can write in together, the dashboard was rebuilt around the book you are actually working on, and the copilot picked up the production and layout tools it had been missing.

  • NewRich chapter documents: formatting, equations, tracked suggestions and live collaborator carets, all per chapter, with the Markdown kept in step underneath.
  • NewRedesigned dashboard — a new-book dialog, library cards that show where each book stands, and a continue-reading hero that picks up where you stopped.
  • NewSign in with 1Profile, which also brings Google, Microsoft, Apple and GitHub sign-in with one button each.
  • NewThe copilot can now produce the real files: EPUB, Word and print-ready PDF, with the trim-size catalog, bleed and margins it can set for you on request.
  • NewThe copilot can see when someone has a chapter open in the editor, so it tells you before rewriting under a collaborator.
  • NewWebhooks are now set up by asking the copilot — your server gets notified when a job finishes instead of polling for it.
  • ImprovedEvery AI path now charges credits consistently; around fifteen editor actions (polish, continue, rewrites, three-draft, blurb, coach) had been running free.
  • ImprovedFailures are reported rather than swallowed: sign-in problems, AI-provider outages and user-facing errors are now attributed and alerted on.
  • FixedStarting a book could charge credits and deliver nothing. Runs are now reserved before the charge, failed runs refund themselves, and anything already owed has been repaid.
  • Fixed1Profile sign-in ended on a server-error page when the provider replayed its callback — and granted a second helping of welcome credits.
  • FixedImporting an EPUB crashed the whole import route, taking every other format down with it.
  • FixedThe outline step and the copilot chat failed on every request against the production database, which was missing tables the code expected.
  • FixedA stuck generation held its live connection open until the request timed out instead of reconnecting cleanly.
  • FixedPage views were counted twice when a page remounted, and the first-book stage markers rendered as whatever square-ish glyph the device had on hand.

Web analytics

  • NewVercel Web Analytics on the site, so traffic is measured without third-party tracking cookies.

Covers that reach the printer, and a real platform for agents

The cover you design is now the cover that gets printed and shipped in the ebook, Word export became a proper Word document, and external agents got webhooks, durable jobs and scoped keys.

  • NewYour designed cover — art plus typography — is composed at the printer’s exact geometry and embedded full-bleed in the print cover PDF. It used to be a plain colour with Times text.
  • NewThe EPUB cover carries the title and author baked onto the art, matching the reader and the print spread.
  • NewThe full trim-size catalog — pocket through 12×12 and A4 — plus print bleed for art that runs off the page.
  • NewWord export is now a real manuscript: tables, equations you can edit in Word, proper footnotes, embedded images, lists, quotes and code.
  • NewWebhooks (signed, with automatic disabling of dead endpoints), a crash-safe book-generation job for external agents, per-key book scoping and monthly credit caps.
  • ImprovedMarkdown edge cases across reader, PDF and EPUB: table alignment, footnotes, task lists, equations that span blank lines, and table headers that repeat across page breaks.
  • ImprovedCover text shrinks to fit its panel instead of overflowing, and image generation routes through one configurable model seam.
  • FixedMalformed API calls now return a precise error instead of a server failure, and a book-scoped key can no longer enumerate books outside its allowlist.

Bring your own manuscript, from anywhere

  • NewManuscript import is available to external agents and the API, not just the studio — paste text or hand over chapters and start from an existing draft.

Commerce in the copilot

  • NewThe copilot can import a manuscript, read your reader reviews, check your credit balance and receipts, and track or cancel print orders.

The studio layout suite, and one toolkit everywhere

The studio got its shape: sticky chrome, a progress stepper, a publish flow and an outline rail. Underneath, every surface — the copilot, the MCP server and the REST API — was brought onto one toolkit.

  • NewStudio layout suite: sticky chrome, a stage-by-stage progress stepper, a reorganized publish flow, an edit dock and an outline rail, with loading states on every route.
  • NewAn embeddable reading view for a published book.
  • ImprovedThe MCP server went from 88 to 239 tools and the REST API gained a tool gateway, so anything the in-app copilot can do is reachable from your own agent with the same scopes and limits.
  • FixedThe nightly blob cleanup was deleting cover art.

Something you want next?

We read every message, and a good share of what is on this page started as one.

Tell us