v11.17.4
Breaking risk
⚠ Upgrade required
- Deprecation warning: Creating collections with `/` in the name is now denied.
- Dependency updates: basic-ftp, liquidjs, xmldom, protobufjs, vite bumped.
Breaking changes
- Removed duplicate `@directus/schema-builder` dependency from @directus/api
Notable features
- @directus/app: token regeneration/removal now requires confirmation and applies immediately
- @directus/api & @directus/env: opt‑in must‑revalidate and ETag headers for assets via ASSETS_CACHE_REVALIDATE env var
- @directus/api, @directus/sdk, @directus/types: added force option to schema apply to bypass hash check
Full changelog
✨ New Features & Improvements
- @directus/app
- Updated the token field on the user detail page to require confirmation before regenerating or removing a token, and saved those changes immediately without requiring a page-level save. (#27108 by @LZylstra)
- @directus/api
- @directus/env
- Added opt-in must-revalidate and ETag headers for assets via ASSETS_CACHE_REVALIDATE env var (#27027 by @gaetansenn)
- @directus/sdk
- Added a force option to schema apply to bypass hash check (#27136 by @Nitwel)
🐛 Bug Fixes & Optimizations
- @directus/app
- Fixed UI freeze when navigating items with WYSIWYG translations for non-admin users (#27154 by @gaetansenn)
- Fixed selection not being cleared after running a manual flow from the collection list view sidebar (#27330 by @kropsi)
- Fixed "Save as copy" in the file library throwing a 403 Forbidden error (#27181 by @sanskar-soni-9)
- Fixed user token not being displayed after generation when collaboration is enabled (#27319 by @LZylstra)
- Prevented filter popup being closed when reordering filters (#27324 by @HZooly)
- Fixed icon flash in navigation sidebar for bookmarks without an icon (#27329 by @HZooly)
- Migrated @directus/visual-editing into the monorepo (#27157 by @formfcw)
- @directus/api
- Removed duplicate
@directus/schema-builderdependency (#27166 by @ComfortablyCoding) - Bumped basic-ftp, liquidjs, xmldom, protobufjs, vite dependencies (#27335 by @br41nslug)
- Fixed flows not awaiting reload (#27137 by @Nitwel)
- Fixed
VERSION_SAVEactivity/revisions not respecting collection tracking settings (#27096 by @yogeshwaran-c) - Denied creating collections with
/in name (#27114 by @costajohnt)
- Removed duplicate
- @directus/types
- Added a force option to schema apply to bypass hash check (#27136 by @Nitwel)
- @directus/visual-editing
- @directus/utils
- Migrated @directus/visual-editing into the monorepo (#27157 by @formfcw)
- @directus/sdk
- Fixed SDK types linking to
directus_accessjunction collection (#27152 by @yogeshwaran-c)
- Fixed SDK types linking to
- @directus/composables
- Fixed
useShortcutattempting to access document before available (#27155 by @ComfortablyCoding)
- Fixed
📦 Published Versions
@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]