Directus v10.1.1stable Released May 16, 2023
Impact Score: 5/10

Directus v10.1.1 — Release Notes & Engineering Impact

Source available — automated, not human-reviewed

Component: directus · Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified — check source notes
📄 .MD
⚡ Executive Summary (TL;DR)

Directus v10.1.1. Source highlight: ✨ New Features & Improvements

Who Does This Impact? (Role-Based Analysis)

💻 Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

📊 Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

⚙️ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

✨ New Features & Capabilities (4)

  • Add new toggle to collapse nested collections in the datamodel settings (#18547 by @that1matt)
  • Added a maximum for query limit (#17309 by @br41nslug)
  • Added a maximum for query limit (#17309 by @br41nslug)
  • Added bundle deployment instructions (#18606 by @br41nslug)

⚡ Performance & Enhancements (1)

  • Improved Contributor Docs (#18545 by @ConnorSimply)

🔧 Bug Fixes & Patches (6)

  • Fixed invalid field types in grouping for kanban layout (#18602 by @licitdev)
  • Fixed render issue in file item route (#18581 by @paescuj)
  • Updated Vue to 3.3 (#18588 by @paescuj)
  • Added missing translation in presentation-notice interface (#18591 by @paescuj)
  • Fixed drag & drop upload to the root folder in the file library (#18601 by @paescuj)
  • Added a maximum for query limit (#17309 by @br41nslug)
📄 View Raw Release Notes (Original Developer Log)
### ✨ New Features & Improvements - **@directus/app** - Add new toggle to collapse nested collections in the datamodel settings ([#18547](https://github.com/directus/directus/pull/18547) by @that1matt) - **@directus/api** - Added a maximum for query limit ([#17309](https://github.com/directus/directus/pull/17309) by @br41nslug) ### 🐛 Bug Fixes & Optimizations - **@directus/app** - Fixed invalid field types in grouping for kanban layout ([#18602](https://github.com/directus/directus/pull/18602) by @licitdev) - Fixed render issue in file item route ([#18581](https://github.com/directus/directus/pull/18581) by @paescuj) - Updated Vue to 3.3 ([#18588](https://github.com/directus/directus/pull/18588) by @paescuj) - Added missing translation in presentation-notice interface ([#18591](https://github.com/directus/directus/pull/18591) by @paescuj) - Fixed drag & drop upload to the root folder in the file library ([#18601](https://github.com/directus/directus/pull/18601) by @paescuj) - Added a maximum for query limit ([#17309](https://github.com/directus/directus/pull/17309) by @br41nslug) - Fixed api endpoint for insights list panel ([#18631](https://github.com/directus/directus/pull/18631) by @br41nslug) - Fixed issue with interface forms not rendering when interface itself has no default value ([#18610](https://github.com/directus/directus/pull/18610) by @paescuj) - Fixed default values for interfaces & displays ([#18611](https://github.com/directus/directus/pull/18611) by @paescuj) - Fixed users-invite component's incorrect null check ([#18583](https://github.com/directus/directus/pull/18583) by @licitdev) - Allow batchMode and batchActive to be used in interface extensions ([#18624](https://github.com/directus/directus/pull/18624) by @timio23) - Fixed field detail logic to ensure options for list & map interfaces are displayed again ([#18603](https://github.com/directus/directus/pull/18603) by @paescuj) - Fixed deselecting options for kanban layout ([#18600](https://github.com/directus/directus/pull/18600) by @licitdev) - **@directus/api** - Fixed error handling for unknown fields used in filters ([#18630](https://github.com/directus/directus/pull/18630) by @br41nslug) - Fixed issue preventing user from authenticating with external auth drivers when user info didn't change ([#18607](https://github.com/directus/directus/pull/18607) by @aidenfoxx) - Updated vm2 dependency ([#18616](https://github.com/directus/directus/pull/18616) by @br41nslug) - Fixed auto conversion of images with transparency support when accept header is not applicable ([#18615](https://github.com/directus/directus/pull/18615) by @paescuj) - Sanitized column only when applying snapshot diff ([#18579](https://github.com/directus/directus/pull/18579) by @licitdev) - **@directus/composables** - Updated Vue to 3.3 ([#18588](https://github.com/directus/directus/pull/18588) by @paescuj) - Added `axios` as a dependency to `@directus/composables` ([#18589](https://github.com/directus/directus/pull/18589) by @abdonrd) - **@directus/extensions-sdk** - Updated Vue to 3.3 ([#18588](https://github.com/directus/directus/pull/18588) by @paescuj) - **@directus/types** - Updated Vue to 3.3 ([#18588](https://github.com/directus/directus/pull/18588) by @paescuj) - **@directus/utils** - Updated Vue to 3.3 ([#18588](https://github.com/directus/directus/pull/18588) by @paescuj) - **@directus/schema** - Fixed default values for interfaces & displays ([#18611](https://github.com/directus/directus/pull/18611) by @paescuj) ### 📝 Documentation - Updated Vue to 3.3 ([#18588](https://github.com/directus/directus/pull/18588) by @paescuj) - Added a maximum for query limit ([#17309](https://github.com/directus/directus/pull/17309) by @br41nslug) - Added bundle deployment instructions ([#18606](https://github.com/directus/directus/pull/18606) by @br41nslug) - Fixed a typo in the intro ([#18586](https://github.com/directus/directus/pull/18586) by @groksrc) - Improved Contributor Docs ([#18545](https://github.com/directus/directus/pull/18545) by @ConnorSimply) ### 🧪 Blackbox Tests - Sanitized column only when applying snapshot diff ([#18579](https://github.com/directus/directus/pull/18579) by @licitdev) ### 📦 Published Versions - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]`