← Back to all sparks
D

Directus

DEVOPS
Velocity6.3

Open data platform that wraps any SQL database with a real-time API and admin app.

Directus is staging a 12.0 major built on a reworked versioning model and tighter operational defaults

headless-cmscontent-versioningmajor-releaseai-endpointsasset-cachingdeveloper-experience
Current state
Directus is running its stable 11.17.x line while cutting release candidates for a 12.0 major. The 11.17 releases are a steady stream of editor UX, asset-caching, and AI-endpoint improvements; the 12.0 RCs carry the breaking changes that define the next major.
Where it's heading
Two clear threads: incremental product polish in 11.17 (token-field confirmation, ETag/asset revalidation, structured-object AI endpoint, image-editor and list-view UX) and a 12.0 reset of core models — content versioning renamed from main to published, collection status replaced by an archived boolean, and operational defaults like authenticated, cached, multi-instance-shared health checks.
Prediction
Expect more 12.0 release candidates consolidating the versioning and collection-settings changes with backward-compat shims before a stable 12.0, while AI endpoints (structured-object generation) keep expanding in parallel.

Recent moves

  1. 21d ago

    12.0-rc.2: authenticated, multi-instance health checks

    A 12.0 release candidate restricting /server/health to authenticated users, caching and sharing health results across multi-instance deployments, and replacing cache/rateLimiter checks with a generic redis check. Operational hardening within the 12.0 breaking-change window.

    View source ↗
  2. 29d ago

    12.0-rc.1: versioning model and archived-boolean rework

    ⚡ SPARK

    The substantive head of the 12.0 major: content versioning renamed from main to published with VERSION_KEY constants, and the collection status field replaced by an archived boolean. These reshape Directus's core content model, the change that most defines the next major.

    View source ↗
  3. 1mo ago

    11.17.4: token-confirm, asset ETags, force schema apply

    Adds confirmation before regenerating or removing user tokens, opt-in must-revalidate/ETag headers for assets, and a force flag to bypass schema-apply hash checks. Safety and caching refinements on the stable line.

    View source ↗
  4. 2mo ago

    11.17.3: user status tabs and /ai/object endpoint

    Replaces the All Users tab with Active/Suspended/Invited status tabs, adds a Save-as-New-File image-editor option, and introduces an /ai/object endpoint for generating structured objects for inline experiences. Mixes UX and a new AI capability.

    View source ↗
  5. 2mo ago

    11.17.2: timezone display and field-comparison modal

    Adds timezone support to datetime display, a comparison modal to view only modified fields, and moves shortcut utilities into composables. Incremental editor and developer-experience gains.

    View source ↗
  6. 2mo ago

    11.17.1: native Tabs interface and bulk folder delete

    Adds keyboard navigation to the cards layout, a native Tabs group interface (replacing the extension), and bulk folder deletion from the files grid. Editor UX broadening on the stable line.

    View source ↗