v11.12.0
⚠️ Potential Breaking Changes
Fixed USER_CREATED, USER_UPDATED, DATE_CREATED, and DATE_UPDATED values in content versioning. These fields now correctly reflect the actual user and timestamp of creation or last update, rather than the user and date of promotion. (#25744)
-
Requesting a non-existent version will now return a Forbidden error.
-
The
USER_CREATED,USER_UPDATED,DATE_CREATED, andDATE_UPDATEDfields will now represent the last actual changes, not the promotion metadata. -
@directus/app
- Fixed
USER_CREATED,USER_UPDATED,DATE_CREATED, andDATE_UPDATEDvalues in content versioning. These fields now correctly reflect the actual user and timestamp of creation or last update, rather than the user and date of promotion. (#25744 by @Nitwel)
- Fixed
-
@directus/api
- Fixed
USER_CREATED,USER_UPDATED,DATE_CREATED, andDATE_UPDATEDvalues in content versioning. These fields now correctly reflect the actual user and timestamp of creation or last update, rather than the user and date of promotion. (#25744 by @Nitwel)
- Fixed
✨ New Features & Improvements
- @directus/app
- @directus/api
- @directus/format-title
- Add MCP support (#25578 by @ComfortablyCoding)
- @directus/system-data
- Add MCP support (#25578 by @ComfortablyCoding)
- @directus/env
- Add MCP support (#25578 by @ComfortablyCoding)
- @directus/sdk
- Add MCP support (#25578 by @ComfortablyCoding)
🐛 Bug Fixes & Optimizations
- @directus/app
- Ensured that custom validation messages are displayed in the drawer (#25786 by @formfcw)
- Added cache-busting to image asset URLs in the studio to ensure updated images are always loaded (#25833 by @formfcw)
- Fixed issue causing incorrect relationships to be used in custom interfaces (#25638 by @robluton)
- Ensured that M2M fields in the directus_files collection use the correct interface (#25602 by @robluton)
- @directus/api
- @directus/utils
- @directus/validation
- @directus/types
- Fixed
USER_CREATED,USER_UPDATED,DATE_CREATED, andDATE_UPDATEDvalues in content versioning. These fields now correctly reflect the actual user and timestamp of creation or last update, rather than the user and date of promotion. (#25744 by @Nitwel) - Added cache-busting to image asset URLs in the studio to ensure updated images are always loaded (#25833 by @formfcw)
- Fixed
- @directus/storage-driver-cloudinary
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/storage-driver-supabase
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/storage-driver-azure
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/storage-driver-local
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/extensions-registry
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/storage-driver-gcs
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/storage-driver-s3
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/schema-builder
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/format-title
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/update-check
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/composables
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/system-data
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/extensions
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/constants
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/pressure
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/storage
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/errors
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/memory
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/schema
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/stores
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/env
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
- @directus/sdk
- Replaced tsup with tsdown (#25750 by @ComfortablyCoding)
📦 Published Versions
@directus/app@14.0.0@directus/api@31.0.0@directus/composables@11.2.3@directus/constants@13.0.3create-directus-extension@11.0.19@directus/env@5.2.0@directus/errors@2.0.4@directus/extensions@3.0.11@directus/extensions-registry@3.0.11@directus/extensions-sdk@16.0.2@directus/format-title@12.1.0@directus/memory@3.0.9@directus/pressure@3.0.9@directus/schema@13.0.3@directus/schema-builder@0.0.6@directus/storage@12.0.2@directus/storage-driver-azure@12.0.9@directus/storage-driver-cloudinary@12.0.9@directus/storage-driver-gcs@12.0.9@directus/storage-driver-local@12.0.2@directus/storage-driver-s3@12.0.9@directus/storage-driver-supabase@3.0.9@directus/stores@1.0.4@directus/system-data@3.3.0@directus/themes@1.1.5@directus/types@13.2.3@directus/update-check@13.0.3@directus/utils@13.0.10@directus/validation@2.0.9@directus/sdk@20.1.0