@directus/visual-editing requirement: Update to v1.2.0+ to use attached prompts/content items in AI Assistant Context
Features
Deployment module: Trigger deployments from Directus; Vercel support added first
Collaborative editing: Multi-user real-time editing with distributed locking support
AI Assistant improvements: Multi-provider support (Google, OpenAI-compatible); new @directus/ai package with shared types; prompts/content items now attached to context
Visual Editor enhancements: Live preview split pane with display options, full-width mode, quick module access
Revision comparison: Toggle to compare revision against previous revision
Bar chart x-axis: Added relational field support
Permission UX: Permission-blocked fields now non-editable instead of disabled
Fixes
Fixed v-template-input caret jumping to end on edit
Fixed back button navigation on related items
Fixed table options menu clipping in markdown editor
Fixed WYSIWYG interface not rendering when field named "tooltip"
Fixed sidebar details fetching on back navigation
Fixed hardcoded "Loading..." text (now uses translation key)
Fixed custom CSS classes on PrivateView not rendering
Fixed race condition in SDK connected state access
Fixed LDAP DN properties incorrectly cast as arrays
Fixed empty buffer handling in memory module during disconnects
Replaced deprecated ldapjs with ldapts
Improvements
users.last_access now displays in absolute time
Better error messages for system field schema.is_indexed updates
Renamed "AI Chat" to "AI Assistant" throughout UI
AI settings page now respects ENV toggles for MCP/AI features
⚠️ Potential Breaking Changes
Attached prompts, content items, and visual editor elements to AI Assistant Context (#26512 by @bryantgillespie)
To use this feature, update @directus/visual-editing to v1.2.0+ on your website.
✨ New Features & Improvements
@directus/app
Added deployment module for triggering deployments from Directus with Vercel as first supported provider (#26473 by @gaetansenn)
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)
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 by @bryantgillespie)
Changed permission-blocked fields from disabled to non-editable appearance (#26572 by @HZooly)
@directus/api
Added deployment module for triggering deployments from Directus with Vercel as first supported provider (#26473 by @gaetansenn)
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)
@directus/sdk
Fixed race condition and allow accessing the connected state (#26511 by @Nitwel)
Added deployment module for triggering deployments from Directus with Vercel as first supported provider (#26473 by @gaetansenn)
@directus/system-data
Added deployment module for triggering deployments from Directus with Vercel as first supported provider (#26473 by @gaetansenn)
@directus/types
Added deployment module for triggering deployments from Directus with Vercel as first supported provider (#26473 by @gaetansenn)
Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new @directus/ai package. (#26481 by @bryantgillespie)
@directus/errors
Added deployment module for triggering deployments from Directus with Vercel as first supported provider (#26473 by @gaetansenn)
@directus/env
Added deployment module for triggering deployments from Directus with Vercel as first supported provider (#26473 by @gaetansenn)
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 multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new @directus/ai package. (#26481 by @bryantgillespie)
Changed users.last_access display mode to absolute (#26548 by @JamesW1)
Renamed AI Chat to AI Assistant (#26517 by @bryantgillespie)
@directus/env
Fixed LDAP DN properties casted as arrays (#26579 by @ComfortablyCoding)
@directus/memory
Handled empty buffers to prevent errors during race conditions or disconnects (#26172 by @Nitwel)