directus
Productivity & WikisThe flexible backend for all your projects Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.
Features
- Auto‑generated REST and GraphQL APIs from any SQL database schema
- Visual Studio management interface for non‑technical users
- Built‑in AI Assistant that can create, translate, and act on data
- Native MCP server enabling direct connection of AI agents (Claude, Cursor, ChatGPT, etc.)
- Fine‑grained, policy‑based access control down to the field level
Recent releases
View all 18 releases →
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]
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
About
Stars
36,631
Forks
4,850
Languages
TypeScript
Vue
JavaScript
Downloads/week
24,952
↑3%
NPM Maintainers
3
Contributors
499
TypeScript
Types included ✓
Tracked by
1
person tracking