Impact Score: 5/10
Directus v10.9.3 โ 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 v10.9.3. Source highlight: ๐ Bug Fixes & Optimizations
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.
๐ง Bug Fixes & Patches (6)
- Updated dependencies (#21536 by @paescuj)
- Fixed the field state of conditions in field settings and enabled the undo action (#21498 by @paescuj)
- Ensured overlapping popovers from block editor are rendered above other interfaces' elements (#21522 by @paescuj)
- Fixed image select dialog showing above file drawer for markdown interface (#21520 by @paescuj)
- Fixed an issue that prevented logging in when emails contained unicode characters (#21454 by @DanielBiegler)
- Fixed no results text for dashboard search and hide search if there are no dashboards (#21499 by @paescuj)
๐ View Raw Release Notes (Original Developer Log)
### ๐ Bug Fixes & Optimizations
- **@directus/app**
- Updated dependencies ([#21536](https://github.com/directus/directus/pull/21536) by @paescuj)
- Fixed the field state of conditions in field settings and enabled the undo action ([#21498](https://github.com/directus/directus/pull/21498) by @paescuj)
- Ensured overlapping popovers from block editor are rendered above other interfaces' elements ([#21522](https://github.com/directus/directus/pull/21522) by @paescuj)
- Fixed image select dialog showing above file drawer for markdown interface ([#21520](https://github.com/directus/directus/pull/21520) by @paescuj)
- Fixed an issue that prevented logging in when emails contained unicode characters ([#21454](https://github.com/directus/directus/pull/21454) by @DanielBiegler)
- Fixed no results text for dashboard search and hide search if there are no dashboards ([#21499](https://github.com/directus/directus/pull/21499) by @paescuj)
- Added "Create Collection" button to nav bar for admins if there are no collections ([#21500](https://github.com/directus/directus/pull/21500) by @paescuj)
- Fixed app sending full field data when only some field properties have changed ([#21385](https://github.com/directus/directus/pull/21385) by @azrikahar)
- **@directus/api**
- Enabled usage of bulk update format in "Update Item" Flow operation ([#21443](https://github.com/directus/directus/pull/21443) by @datnv9)
- Added validation for IP Access in role settings ([#21444](https://github.com/directus/directus/pull/21444) by @DanielBiegler)
- Fixed an issue where data from CSV imports can be corrupted ([#21535](https://github.com/directus/directus/pull/21535) by @paescuj)
- Fixed an issue which prevents updating non-admin roles when adding existing users ([#21433](https://github.com/directus/directus/pull/21433) by @kashike)
- Updated dependencies ([#21536](https://github.com/directus/directus/pull/21536) by @paescuj)
- **@directus/composables**
- Updated dependencies ([#21536](https://github.com/directus/directus/pull/21536) by @paescuj)
- **create-directus-extension**
- Updated dependencies ([#21536](https://github.com/directus/directus/pull/21536) by @paescuj)
- **@directus/extensions**
- Updated dependencies ([#21536](https://github.com/directus/directus/pull/21536) by @paescuj)
- Added export for RegisterFunctions type ([#21441](https://github.com/directus/directus/pull/21441) by @br41nslug)
- **@directus/extensions-sdk**
- Updated dependencies ([#21536](https://github.com/directus/directus/pull/21536) by @paescuj)
- **@directus/storage-driver-s3**
- Updated dependencies ([#21536](https://github.com/directus/directus/pull/21536) by @paescuj)
- **@directus/update-check**
- Updated dependencies ([#21536](https://github.com/directus/directus/pull/21536) by @paescuj)
- **@directus/memory**
- Adjusted bus subscription method for redis to ensure handlers are not being overwritten on consecutive calls ([#21479](https://github.com/directus/directus/pull/21479) by @paescuj)
- **create-directus-project**
- Enhanced the Node.js version check and message in case of non-matching version ([#21453](https://github.com/directus/directus/pull/21453) by @paescuj)
### ๐ Documentation
- Fixed incorrect deep filter docs example ([#21473](https://github.com/directus/directus/pull/21473) by @br41nslug)
### ๐ฆ Published Versions
- `@directus/[email protected]`
- `@directus/[email protected]`
- `@directus/[email protected]`
- `[email protected]`
- `[email protected]`
- `@directus/[email protected]`
- `@directus/[email protected]`
- `@directus/[email protected]`
- `@directus/[email protected]`
- `@directus/[email protected]`