github emdash-cms/emdash emdash@0.35.0

latest releases: @emdash-cms/auth-atproto@0.2.35, @emdash-cms/cloudflare@0.35.0, @emdash-cms/sandbox-workerd@0.5.1...
5 hours ago

Minor Changes

  • #2438 0aa1bc8 Thanks @ascorbic! - Adds emdash migrate for checking, reporting, and safely applying the exact core migration set recorded by a deployment build.

  • #2437 34336e1 Thanks @ascorbic! - Adds deployment-managed core migrations so production databases can be updated before a new version of the site starts serving traffic.

    To adopt the workflow, build the site, inspect and apply its migrations with emdash migrate, deploy that same build, then run emdash migrate --check to verify the database. Existing sites continue applying migrations automatically by default; switch the runtime to check only after the deployment migration job is reliable.

    Follow Manage Core Database Migrations for setup, credentials, target confirmation, CI configuration, and rollout guidance.

  • #2437 34336e1 Thanks @ascorbic! - Adds public migration identity and exact-status APIs so deployment tooling can verify and run the same core migration set as the installed EmDash version.

  • #2437 34336e1 Thanks @ascorbic! - Adds deployment migration executors for the built-in SQLite, libSQL, and PostgreSQL database adapters with secret-free build metadata.

  • #2437 34336e1 Thanks @ascorbic! - Adds auto, check, and manual runtime migration modes so deployments can verify or manage core database migrations before application traffic while existing sites remain on automatic migrations by default.

Patch Changes

  • #2552 2c30503 Thanks @ascorbic! - Fixes intermittent logged-out bounces immediately after login, signup, or invite acceptance on D1 and Durable Object databases with read replication enabled. The request that establishes the session now persists its read-replica bookmark, so the next request sees the newly created user instead of querying a replica that hasn't caught up yet.

  • Updated dependencies [ffaadc4]:

    • @emdash-cms/admin@0.35.0
    • @emdash-cms/auth@0.35.0
    • @emdash-cms/gutenberg-to-portable-text@0.35.0

Don't miss a new emdash release

NewReleases is sending notifications on new releases.