Impact Score: 5/10
Directus v11.8.0 — 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.
⚡ Executive Summary (TL;DR)
Directus v11.8.0. 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 (6)
- Ensured the configured display format is applied to the kanban layout (#24840 by @brunoocasali)
- Enhanced the appearance of the flow trigger buttons in the sidebar by applying their custom colors (#25192 by @Mehdi-YC)
- Enhanced the flow logs with color indications for success and failure, and added a new filter to view only failed logs (#25125 by @AfaqJaved)
- Added the ability to toggle a variable input for the \_in and \_nin filters. (#25245 by @formfcw)
- Added new action events for extensions (#25181 by @amosmurmu)
- Added deletion of the `dist` folder to the `build` command (#25129 by @licitdev)
🔧 Bug Fixes & Patches (6)
- Fixed permissions handling in the Files module (#25187 by @amosmurmu)
- Fixed a bug that prevented fields from being validated in a relational drawer with junction fields (#25152 by @formfcw)
- Added filters to file(s) and image interface and fixed relation creation to `directus_files` (#25241 by @Nitwel)
- Improved clarity for usage of the Readonly and Required options in the Advanced Field Settings (#25158 by @formfcw)
- Made v-list-group togglable in storybook (#25166 by @Nitwel)
- Fixed a bug in the select color field that caused invalid color values to be stored (#25149 by @formfcw)
📄 View Raw Release Notes (Original Developer Log)
### ✨ New Features & Improvements
- **@directus/app**
- Ensured the configured display format is applied to the kanban layout ([#24840](https://github.com/directus/directus/pull/24840) by @brunoocasali)
- Enhanced the appearance of the flow trigger buttons in the sidebar by applying their custom colors ([#25192](https://github.com/directus/directus/pull/25192) by @Mehdi-YC)
- Enhanced the flow logs with color indications for success and failure, and added a new filter to view only failed logs ([#25125](https://github.com/directus/directus/pull/25125) by @AfaqJaved)
- Fixed permissions handling in the Files module ([#25187](https://github.com/directus/directus/pull/25187) by @amosmurmu)
- Added the ability to toggle a variable input for the \_in and \_nin filters. ([#25245](https://github.com/directus/directus/pull/25245) by @formfcw)
- **@directus/api**
- Added new action events for extensions ([#25181](https://github.com/directus/directus/pull/25181) by @amosmurmu)
### 🐛 Bug Fixes & Optimizations
- **@directus/app**
- Fixed a bug that prevented fields from being validated in a relational drawer with junction fields ([#25152](https://github.com/directus/directus/pull/25152) by @formfcw)
- Added filters to file(s) and image interface and fixed relation creation to `directus_files` ([#25241](https://github.com/directus/directus/pull/25241) by @Nitwel)
- Improved clarity for usage of the Readonly and Required options in the Advanced Field Settings ([#25158](https://github.com/directus/directus/pull/25158) by @formfcw)
- Made v-list-group togglable in storybook ([#25166](https://github.com/directus/directus/pull/25166) by @Nitwel)
- Fixed a bug in the select color field that caused invalid color values to be stored ([#25149](https://github.com/directus/directus/pull/25149) by @formfcw)
- Added primaryKey data attribute to all form-fields. ([#25249](https://github.com/directus/directus/pull/25249) by @robluton)
- Fixed permissions handling in the Files module ([#25220](https://github.com/directus/directus/pull/25220) by @licitdev)
- Fixed a bug where the ID of newly added M2M/M2A items was lost after editing a junction field ([#25148](https://github.com/directus/directus/pull/25148) by @formfcw)
- **@directus/api**
- Bumped samlify to v2.10.0 ([#25251](https://github.com/directus/directus/pull/25251) by @br41nslug)
- Added deletion of the `dist` folder to the `build` command ([#25129](https://github.com/directus/directus/pull/25129) by @licitdev)
- Added redirect to login page for OpenID SSO error ([#25237](https://github.com/directus/directus/pull/25237) by @Nitwel)
- Fixed coercion of values only in rest ([#25207](https://github.com/directus/directus/pull/25207) by @Nitwel)
- Fixed including aliases in wildcard selection ([#25128](https://github.com/directus/directus/pull/25128) by @Nitwel)
- Fixed cache skipping for getSchema ([#25204](https://github.com/directus/directus/pull/25204) by @Nitwel)
- Added `ip`, `userAgent` and `origin` for ws activity ([#25114](https://github.com/directus/directus/pull/25114) by @ComfortablyCoding)
- Fixed date not being returned in valid ISO format ([#25160](https://github.com/directus/directus/pull/25160) by @Nitwel)
- **@directus/utils**
- Fixed coercion of values only in rest ([#25207](https://github.com/directus/directus/pull/25207) by @Nitwel)
- **@directus/types**
- Added `ip`, `userAgent` and `origin` for ws activity ([#25114](https://github.com/directus/directus/pull/25114) by @ComfortablyCoding)
- **@directus/env**
- Fixed `ADMIN_PASSWORD`, `ADMIN_TOKEN`, `KEY`, and `SECRET` to always be interpreted as strings ([#25196](https://github.com/directus/directus/pull/25196) by @the-other-dev)
### 🧪 Blackbox Tests
- Added deletion of the `dist` folder to the `build` command ([#25129](https://github.com/directus/directus/pull/25129) by @licitdev)
### 📦 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]`