Directus v11.0.1stable Released Aug 08, 2024
Impact Score: 5/10

Directus v11.0.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 v11.0.1. Source highlight: There were a handful reports about the migrations from v10-v11 failing, so we pushed a couple patches to make it more reliable ๐Ÿ™‚

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 (5)

  • Added transaction retry mechanism for SQLite if a `SQLITE_BUSY` errors occurs (#23243 by @joggienl)
  • Added support for listening on unix sockets via a new `UNIX_SOCKET_PATH` variable (#23150 by @McSundae)
  • Added support to provide a cast prefix to config variables which are read from a file using the `_FILE` suffix (#22164 by @joselcvarela)
  • Added support for listening on unix sockets via a new `UNIX_SOCKET_PATH` variable (#23150 by @McSundae)
  • Added support to provide a cast prefix to config variables which are read from a file using the `_FILE` suffix (#22164 by @joselcvarela)

๐Ÿ”ง Bug Fixes & Patches (6)

  • Removed update delay in the block editor interface (#23115 by @SP12893678)
  • Fixed list structure in draggable lists (#23116 by @SP12893678)
  • Fixed an issue that would cause the translations display not to use the correct language if the user relied on "system (#23240 by @danilobuerger)
  • Improved policies migration to handle a missing foreign key on `directus_permissions.role` more gracefully (#23251 by @hanneskuettner)
  • Ensured the migrations are properly executed when bootstrapping MySQL (#23233 by @paescuj)
  • Fixed drop foreign key if has different constraint name on permissions policies migrations (#23253 by @joselcvarela)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
There were a handful reports about the migrations from v10-v11 failing, so we pushed a couple patches to make it more reliable ๐Ÿ™‚ ### โœจ New Features & Improvements - **@directus/api** - Added transaction retry mechanism for SQLite if a `SQLITE_BUSY` errors occurs ([#23243](https://github.com/directus/directus/pull/23243) by @joggienl) - Added support for listening on unix sockets via a new `UNIX_SOCKET_PATH` variable ([#23150](https://github.com/directus/directus/pull/23150) by @McSundae) - **@directus/env** - Added support to provide a cast prefix to config variables which are read from a file using the `_FILE` suffix ([#22164](https://github.com/directus/directus/pull/22164) by @joselcvarela) ### ๐Ÿ› Bug Fixes & Optimizations - **@directus/app** - Removed update delay in the block editor interface ([#23115](https://github.com/directus/directus/pull/23115) by @SP12893678) - Fixed list structure in draggable lists ([#23116](https://github.com/directus/directus/pull/23116) by @SP12893678) - Fixed an issue that would cause the translations display not to use the correct language if the user relied on "system ([#23240](https://github.com/directus/directus/pull/23240) by @danilobuerger) language" - **@directus/api** - Improved policies migration to handle a missing foreign key on `directus_permissions.role` more gracefully ([#23251](https://github.com/directus/directus/pull/23251) by @hanneskuettner) - Ensured the migrations are properly executed when bootstrapping MySQL ([#23233](https://github.com/directus/directus/pull/23233) by @paescuj) - Fixed drop foreign key if has different constraint name on permissions policies migrations ([#23253](https://github.com/directus/directus/pull/23253) by @joselcvarela) - Fixed the init CLI command for MySQL to use the new `mysql2` package ([#23231](https://github.com/directus/directus/pull/23231) by @paescuj) ### ๐Ÿ“ Documentation - Added support for listening on unix sockets via a new `UNIX_SOCKET_PATH` variable ([#23150](https://github.com/directus/directus/pull/23150) by @McSundae) - Added support to provide a cast prefix to config variables which are read from a file using the `_FILE` suffix ([#22164](https://github.com/directus/directus/pull/22164) by @joselcvarela) ### ๐Ÿ“ฆ Published Versions - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]`