Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-07-30 | 9.7 kB | |
v11.10.0 source code.tar.gz | 2025-07-30 | 8.5 MB | |
v11.10.0 source code.zip | 2025-07-30 | 10.3 MB | |
Totals: 3 Items | 18.9 MB | 7 |
⚠️ Potential Breaking Changes
Exclude database-only tables from snapshots (#25271)
Snapshots now exclude tables not tracked in directus_collections
(database-only tables).
Source Version | Target Version | Behavior | Impact |
---|---|---|---|
< 11.10.0 | ≥ 11.10.0 | Database-only tables from source will be created on target | ⚠️ Tables added |
≥ 11.10.0 | < 11.10.0 | Database-only tables will be dropped from target | 🚨 Data loss risk |
≥ 11.10.0 | ≥ 11.10.0 | Database-only tables are ignored in snapshots | ✅ No changes |
< 11.10.0 | < 11.10.0 | Database-only tables may be created or dropped | ⚠️ Depends on the diff between source/target |
Please review your snapshot workflows to ensure these changes will not result in unexpected behaviour.
- @directus/api
- Fixed replacing process.env.NODE_ENV on backend extensions (#25180 by @Nitwel)
- Exclude database-only tables from snapshots (#25271 by @Nitwel)
- @directus/extensions-sdk
- Upgraded all dependencies of @directus/extensions-sdk to the latest major versions of Rollup and Vite, and resolved several false-positive security reports. (#25486 by @rijkvanzanten) ⚠️ This change also raises the minimum supported Node.js version to 20.19.0.
- Fixed replacing process.env.NODE_ENV on backend extensions (#25180 by @Nitwel)
✨ New Features & Improvements
- @directus/app
- Added support for RTL rendering in the studio (#25494 by @rijkvanzanten)
- Added Stylelint and refactored the styles to take advantage of logical properties (#25370 by @formfcw)
- Added the code tool to the WYSIWYG text editor by @Abdallah-Awwad & @robluton (#25399 by @Abdallah-Awwad)
- Ensured that custom validation rules are executed in overlays (#25394 by @formfcw)
- Improved custom validation message handling (#25413 by @formfcw)
- Improved accessibility for anchors, iframes, labels and roles (#25531 by @formfcw)
- @directus/api
- Added support for RTL rendering in the studio (#25494 by @rijkvanzanten)
- Added
websocket.authenticate
filter hook (#25344 by @8byr0) - @directus/system-data
- Added support for RTL rendering in the studio (#25494 by @rijkvanzanten)
🐛 Bug Fixes & Optimizations
- @directus/app
- Fixed an issue that could cause the notifications to be rendered in the wrong location (#25499 by @formfcw)
- Added copy id to file details panel in sidebar (#25434 by @robluton)
- Added latest material symbols font and generated the associated icons json file (#25512 by @robluton)
- Ensured that relational interfaces could reset their saved edits in versions (#25384 by @formfcw)
- Fixed a bug that prevented negative signs from being entered into number fields (#25548 by @formfcw)
- Fixed a bug that caused “Save as Copy” to mutate edits before saving (#25418 by @formfcw)
- Changed select-color interface to pass opacity value to color-presets (#25441 by @robluton)
- Fixed issue causing color preset tooltip from triggering when clicking on color picker icon (#25451 by @robluton)
- Fixed a bug that caused the buttons in the field template to appear unstyled after saving (#25447 by @formfcw)
- Prevented save from being enabled by default for existing drawer items (m2o and o2m) (#25469 by @robluton)
- Added logout flow when user removes own account. (#25424 by @robluton)
- Added redirect to profile page when user registers and not required to verify by email. (#25425 by @robluton)
- Fixed a bug that prevented popups from working in the WYSIWYG interface when opened in a drawer (#25432 by @DantonMariano)
- Fixed a bug that was preventing overlay forms with junction fields from correctly applying filters in M2O fields (#25421 by @formfcw)
- Fixed a bug that caused the M2O display to shift and cut off (#25477 by @formfcw)
- Ensured app access permission rules are applied consistently, regardless of the selection context (#25402 by @formfcw)
- Fixed a bug that was preventing translations from displaying in the calendar layout (#25431 by @u12206050)
- Fixed a bug that caused the upload modal to appear behind the drawer (#25393 by @formfcw)
- Fixed a bug that prevented the horizontal rule from appearing in the WYSIWYG editor (#25395 by @formfcw)
- Ensured that text on a kanban card doesn’t overflow its container (#25446 by @formfcw)
- Added tooltip that displays complete url for flow panels that have url endpoints (#25527 by @robluton)
- Added code to update the file list ui when importing a file via url (#25429 by @robluton)
- Ensured skip link uses correct href in production environments (#25514 by @formfcw)
- @directus/api
- Upgrade dependencies (#25545 by @rijkvanzanten)
- Fixed parsing functions in aliases (#25139 by @Nitwel)
- Fixed importing CSV with nested dot notation (#25454 by @joselcvarela)
- Removed duplicate code in fields readAll (#25184 by @amosmurmu)
- Added support for bundling with Rolldown and improved app extensions loading by streaming from disk (#25317 by @Nitwel)
- @directus/extensions-registry
- Upgrade dependencies (#25545 by @rijkvanzanten)
- @directus/extensions-sdk
- Upgrade dependencies (#25545 by @rijkvanzanten)
- @directus/composables
- Upgrade dependencies (#25545 by @rijkvanzanten)
- @directus/system-data
- Hide accepted terms field in settings (#25391 by @licitdev)
- create-directus-extension
- Updated dependencies (#25550 by @rijkvanzanten)
- @directus/sdk
- Added a message property to the SDK error object (#25474 by @jclaveau)
- Improved output types for relational fields in the SDK (#25428 by @br41nslug)
- @directus/env
- Ensured password env options are always strings (#25248 by @Nitwel)
- @directus/themes
- Fixed an issue that caused custom fonts to fail if multiple weights were used out of order (#25452 by @rijkvanzanten)
📦 Published Versions
@directus/app@13.12.0
@directus/api@29.0.0
@directus/composables@11.2.1
create-directus-extension@11.0.16
@directus/env@5.1.1
@directus/extensions@3.0.8
@directus/extensions-registry@3.0.8
@directus/extensions-sdk@15.0.0
@directus/memory@3.0.7
@directus/pressure@3.0.7
@directus/storage-driver-azure@12.0.7
@directus/storage-driver-cloudinary@12.0.7
@directus/storage-driver-gcs@12.0.7
@directus/storage-driver-s3@12.0.7
@directus/storage-driver-supabase@3.0.7
@directus/system-data@3.2.0
@directus/themes@1.1.3
@directus/utils@13.0.8
@directus/validation@2.0.7
@directus/sdk@20.0.1