⚠️ Potential Breaking Changes
- @directus/api
- Deprecated Webhooks and auto-migrated existing ones to Flows (#21808 by @DanielBiegler)
✨ New Features & Improvements
- @directus/app
- Migrated the App authentication handling to use the SDK (#21938 by @br41nslug)
- Introduced ability to reinstall & remove missing extensions (#21969 by @br41nslug)
- @directus/api
- Introduced ability to reinstall & remove missing extensions (#21969 by @br41nslug)
- Added report URL configuration support (#21174 by @ComfortablyCoding)
- @directus/sdk
- Migrated the App authentication handling to use the SDK (#21938 by @br41nslug)
🐛 Bug Fixes & Optimizations
- @directus/app
- Fixes issue where public pages didn't have the correct tab titles (#21827 by @rijkvanzanten)
- Deprecated Webhooks and auto-migrated existing ones to Flows (#21808 by @DanielBiegler)
- Simplified v-image component (#21904 by @br41nslug)
- Moved
@directus/format-title
into the monorepo (#21847 by @paescuj)
Notable changes since the last release:- Added AI and SDK to the list of acronyms
- Fixed the RegExp used to detect separators
- Fixed active state for Collections in navigation menu with Content Versions and Bookmarks (#21786 by @paescuj)
- Fixed an issue where images in the file library can hit the rate limiter (#21894 by @br41nslug)
- Fixed the search filter to show the input in collapsed state and use the correct border color in expanded state (#21840 by @paescuj)
- Fixed an issue where duplicating an item (Save as Copy) with many relational items could fail (#22053 by @DanielBiegler)
- Added autocomplete attribute to 2FA input (#21986 by @vamsii777)
- Fixed "Save As Copy" functionality for M2M/O2M root fields (#21896 by @joselcvarela)
- Ensured "Auto Refresh" is paused when the app is not in use (#22024 by @paescuj)
- Ensured the search interface applies the correct initial value for boolean filter operators (like "Is null") (#22050 by @paescuj)
- Fixed marketplace pagination not allowing partial pages and corrected TS type errors for search and type query parameters. (#22034 by @ComfortablyCoding)
- @directus/api
- Moved
@directus/format-title
into the monorepo (#21847 by @paescuj)
Notable changes since the last release:- Added AI and SDK to the list of acronyms
- Fixed the RegExp used to detect separators
- Added WebSocket Session Authentication (#21837 by @br41nslug)
- Fixed state of extensions after enabling/disabling in multiple instances setups (#21908 by @joselcvarela)
- Ensured "ON UPDATE" constraints are considered in schema snapshots (#21190 by @u12206050)
- Fixed the extensions migration for sub extensions of module bundles (#21857 by @paescuj)
- Optimised updating of multiple fields by clearing caches and regenerating schema only once at the end (#21818 by @licitdev)
- Hidden non session SSO providers from the app (#21874 by @br41nslug)
- Fixed an issue where requests with long User-Agent headers could fail (#21687 by @connorwinston)
- Improved schema retrieval performance by locking the generation of the cached value (#21824 by @rijkvanzanten)
- Fixed an issue preventing MSSQL and CRDB from initializing system tables on bootstrap (#22019 by @rijkvanzanten)
- Moved
- @directus/system-data
- Deprecated Webhooks and auto-migrated existing ones to Flows (#21808 by @DanielBiegler)
- @directus/format-title
- @directus/types
- Added report URL configuration support (#21174 by @ComfortablyCoding)
- @directus/sdk
- Added report URL configuration support (#21174 by @ComfortablyCoding)
- Fixed SDK websocket handshake messages not being emitted (#21956 by @br41nslug)
- Fixed SDK relational field type validation issue (#21803 by @br41nslug)
- Added SDK Custom Endpoint Helper (#21850 by @br41nslug)
- @directus/utils
- Fixed "contains" operators (used for validation / conditions) to work with arrays and "icontains" to respect case insensitivity (#22002 by @DanielBiegler)
📝 Documentation
- Moved
@directus/format-title
into the monorepo (#21847 by @paescuj)
Notable changes since the last release:- Added AI and SDK to the list of acronyms
- Fixed the RegExp used to detect separators
- Added report URL configuration support (#21174 by @ComfortablyCoding)
- Added SDK Custom Endpoint Helper (#21850 by @br41nslug)
📦 Published Versions
@directus/app@12.0.0
@directus/api@19.0.0
@directus/composables@10.1.12
create-directus-extension@10.1.7
@directus/env@1.1.1
@directus/extensions@1.0.2
@directus/extensions-registry@1.0.2
@directus/extensions-sdk@11.0.2
@directus/format-title@10.1.1
@directus/memory@1.0.6
@directus/pressure@1.0.18
@directus/storage-driver-azure@10.0.19
@directus/storage-driver-cloudinary@10.0.19
@directus/storage-driver-gcs@10.0.19
@directus/storage-driver-s3@10.0.20
@directus/storage-driver-supabase@1.0.11
@directus/system-data@1.0.2
@directus/themes@0.3.6
@directus/types@11.0.8
@directus/utils@11.0.7
@directus/validation@0.0.14
@directus/sdk@15.1.0