Directus v11.15.0stable Released Feb 05, 2026
⚠️ Breaking Change Impact Score: 7/10

Directus v11.15.0 — Release Notes & Engineering Impact

Source available — automated, not human-reviewed

Component: directus · Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Breaking-change evidence from the source

  • ⚠️ Potential Breaking Changes **Attached prompts, content items, and visual editor elements to AI Assistant Context ([#26512](https://github.com/directus/directus/pull/26512) by @bryantgillespie)**
Read the original context ↗
Source flags breaking changes — review applicability
📄 .MD
⚡ Executive Summary (TL;DR)

Directus v11.15.0. Source highlight: ⚠️ Potential Breaking Changes

Who Does This Impact? (Role-Based Analysis)

💻 Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

📊 Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

⚙️ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

⚠️ Breaking Changes & Deprecations (1)

  • ⚠️ Potential Breaking Changes **Attached prompts, content items, and visual editor elements to AI Assistant Context ([#26512](https://github.com/directus/directus/pull/26512) by @bryantgillespie)**

✨ New Features & Capabilities (6)

  • Added deployment module for triggering deployments from Directus with Vercel as first supported provider (#26473 by @gaetansenn)
  • Added collaborative editing (#26172 by @Nitwel)
  • Attached prompts, content items, and visual editor elements to AI Assistant Context (#26512 by @bryantgillespie)
  • Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. (#26481 by @bryantgillespie)
  • Added toggle to allow comparing revision to previous revision (#26480 by @robluton)
  • Added relational field support on x-axis of bar chart (#26489 by @JamesW1)

🔧 Bug Fixes & Patches (6)

  • Fixed race condition and allow accessing the connected state (#26511 by @Nitwel)
  • Replaced deprecated `ldapjs` with `ldapts` (#26363 by @dstockton)
  • Fixed an issue where the caret would jump to the end of the input in `v-template-input` when typing or updating content. (#26520 by @mustafaazad03)
  • Fixed back button navigation on related items (#26553 by @robluton)
  • Fixed table options menu clipping in markdown editor (#26487 by @DamnItAzriel)
  • Hide AI settings page when MCP and AI features are disabled through ENV (#26504 by @bryantgillespie)
📄 View Raw Release Notes (Original Developer Log)
### ⚠️ Potential Breaking Changes **Attached prompts, content items, and visual editor elements to AI Assistant Context ([#26512](https://github.com/directus/directus/pull/26512) by @bryantgillespie)** To use this feature, update [@directus/visual-editing](https://github.com/directus/visual-editing) to v1.2.0+ on your website. **Disabled interfaces are not interactive anymore, which includes opening disabled read-only fields in a drawer ([#26470](https://github.com/directus/directus/pull/26470) by @formfcw)** ### ✨ New Features & Improvements - **@directus/app** - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#26473](https://github.com/directus/directus/pull/26473) by @gaetansenn) - Added collaborative editing ([#26172](https://github.com/directus/directus/pull/26172) by @Nitwel) - Attached prompts, content items, and visual editor elements to AI Assistant Context ([#26512](https://github.com/directus/directus/pull/26512) by @bryantgillespie) - Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#26481](https://github.com/directus/directus/pull/26481) by @bryantgillespie) - Added toggle to allow comparing revision to previous revision ([#26480](https://github.com/directus/directus/pull/26480) by @robluton) - Added relational field support on x-axis of bar chart ([#26489](https://github.com/directus/directus/pull/26489) by @JamesW1) - Added visual editing support to the live preview split pane, including display options menu, full-width mode with drag-to-expand, and quick access to the Visual Editor module. ([#26463](https://github.com/directus/directus/pull/26463) by @bryantgillespie) - Changed permission-blocked fields from disabled to non-editable appearance ([#26572](https://github.com/directus/directus/pull/26572) by @HZooly) - **@directus/api** - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#26473](https://github.com/directus/directus/pull/26473) by @gaetansenn) - Added collaborative editing ([#26172](https://github.com/directus/directus/pull/26172) by @Nitwel) - Attached prompts, content items, and visual editor elements to AI Assistant Context ([#26512](https://github.com/directus/directus/pull/26512) by @bryantgillespie) - Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#26481](https://github.com/directus/directus/pull/26481) by @bryantgillespie) - **@directus/sdk** - Fixed race condition and allow accessing the connected state ([#26511](https://github.com/directus/directus/pull/26511) by @Nitwel) - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#26473](https://github.com/directus/directus/pull/26473) by @gaetansenn) - **@directus/system-data** - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#26473](https://github.com/directus/directus/pull/26473) by @gaetansenn) - **@directus/types** - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#26473](https://github.com/directus/directus/pull/26473) by @gaetansenn) - Added collaborative editing ([#26172](https://github.com/directus/directus/pull/26172) by @Nitwel) - Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#26481](https://github.com/directus/directus/pull/26481) by @bryantgillespie) - **@directus/errors** - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#26473](https://github.com/directus/directus/pull/26473) by @gaetansenn) - **@directus/env** - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#26473](https://github.com/directus/directus/pull/26473) by @gaetansenn) - Added collaborative editing ([#26172](https://github.com/directus/directus/pull/26172) by @Nitwel) - **@directus/utils** - Added collaborative editing ([#26172](https://github.com/directus/directus/pull/26172) by @Nitwel) - **@directus/ai** - Attached prompts, content items, and visual editor elements to AI Assistant Context ([#26512](https://github.com/directus/directus/pull/26512) by @bryantgillespie) - Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#26481](https://github.com/directus/directus/pull/26481) by @bryantgillespie) - **@directus/memory** - Added distributed locking ([#26172](https://github.com/directus/directus/pull/26172) by @Nitwel) ### 🐛 Bug Fixes & Optimizations - **@directus/app** - Replaced deprecated `ldapjs` with `ldapts` ([#26363](https://github.com/directus/directus/pull/26363) by @dstockton) - Fixed an issue where the caret would jump to the end of the input in `v-template-input` when typing or updating content. ([#26520](https://github.com/directus/directus/pull/26520) by @mustafaazad03) - Fixed back button navigation on related items ([#26553](https://github.com/directus/directus/pull/26553) by @robluton) - Fixed table options menu clipping in markdown editor ([#26487](https://github.com/directus/directus/pull/26487) by @DamnItAzriel) - Hide AI settings page when MCP and AI features are disabled through ENV ([#26504](https://github.com/directus/directus/pull/26504) by @bryantgillespie) - Updated dependency ([#26518](https://github.com/directus/directus/pull/26518) by @rijkvanzanten) - Fixed inconsistent disabled state across interfaces ([#26470](https://github.com/directus/directus/pull/26470) by @formfcw) - Fixed an issue where custom CSS classes applied to PrivateView were not rendered ([#26523](https://github.com/directus/directus/pull/26523) by @u12206050) - Fixed WYSIWYG interface not rendering when field is named "tooltip" ([#26581](https://github.com/directus/directus/pull/26581) by @robluton) - Fixed issue preventing sidebar details from being fetched when navigating back ([#26542](https://github.com/directus/directus/pull/26542) by @robluton) - Fixed Vue warning by passing required prop to interfaces ([#26506](https://github.com/directus/directus/pull/26506) by @formfcw) - Fixed hardcoded "Loading..." text in field tree by using translation key ([#26526](https://github.com/directus/directus/pull/26526) by @sinan-yildiz-marsus) - Renamed AI Chat to AI Assistant ([#26517](https://github.com/directus/directus/pull/26517) by @bryantgillespie) - **@directus/api** - Improved error message for system field updates that are not schema.is_indexed ([#26548](https://github.com/directus/directus/pull/26548) by @JamesW1) - Replaced deprecated `ldapjs` with `ldapts` ([#26363](https://github.com/directus/directus/pull/26363) by @dstockton) - Changed users.last_access display mode to absolute ([#26548](https://github.com/directus/directus/pull/26548) by @JamesW1) - **@directus/system-data** - Added collaborative editing ([#26172](https://github.com/directus/directus/pull/26172) by @Nitwel) - Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#26481](https://github.com/directus/directus/pull/26481) by @bryantgillespie) - Changed users.last_access display mode to absolute ([#26548](https://github.com/directus/directus/pull/26548) by @JamesW1) - Renamed AI Chat to AI Assistant ([#26517](https://github.com/directus/directus/pull/26517) by @bryantgillespie) - **@directus/env** - Fixed LDAP DN properties casted as arrays ([#26579](https://github.com/directus/directus/pull/26579) by @ComfortablyCoding) - **@directus/memory** - Handled empty buffers to prevent errors during race conditions or disconnects ([#26172](https://github.com/directus/directus/pull/26172) by @Nitwel) ### 📦 Published Versions - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]`