API · SDK · runtime · authentication lifecycle intelligence

Last updated · 9 September 2026

SchemaTrace

Breaking changes, enforcement dates and migration requirements.

ST-2026-058 · Runtimes & developer platforms

Cloudflare requires SQLite for new Durable Object namespaces on affected accounts

Accounts without an existing KV-backed namespace must create new Durable Object namespaces with SQLite, and legacy new_classes deployments fail for those accounts.

Cloudflare WorkersDurable ObjectsSQLitestorage

Previous state

Affected accounts could attempt to create KV-backed namespaces through new_classes.

Current state

Affected new namespaces must use new_sqlite_classes; legacy-KV accounts retain bounded compatibility for now.

Who needs to care

Workers accounts with no existing KV-backed Durable Object namespace.

What to do

Use new_sqlite_classes for new deployments and test account-specific compatibility before rollout.

What the source does not prove

Accounts already using the legacy KV backend retain the documented ability to create KV-backed namespaces for now.

Lifecycle history

Dated event sequence

  1. SQLite default enforced

    Affected new namespace creation moved to SQLite.

Evidence ledger

First-party sources

  1. 01
    Cloudflare Developers — Workers changelog

    Official product changelog · 2026-07-09

    Open official source ↗