Impact Score: 5/10
Directus v9.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.
โก Executive Summary (TL;DR)
Directus v9.0.1. Source highlight: :rocket: 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)
- #9732 Add missing translations (@dimitrov-adrian)
- #9706 Add field type to field select tooltip (@azrikahar)
- #9625 Add support for AWS SES mailer transport (@joselcvarela)
- #9689 Add references for social & material icons (@azrikahar)
โก Performance & Enhancements (6)
- #9674 Clean up save-options (@licitdev)
- #9644 Allow for discarding of changes without leaving (@licitdev)
- #9638 Show items for all days in calendar layout (@Oreilles)
- #9618 Import 'Fira Mono' & 'Merriweather' into WYSIWYG (@joselcvarela)
- #9558 Data model dense (@benhaynes)
- #9557 Sidebar styling (@benhaynes)
๐ง Bug Fixes & Patches (6)
- #9504 fix repeater field names title format (@azrikahar)
- #9738 Fix relations lookup in m2m/m2a advanced edit existing (@rijkvanzanten)
- #9735 Fix make sort field null if empty in relationships (@joselcvarela)
- #9711 Apply cloneDeep to relations in FieldDetailStore (@azrikahar)
- #9708 Ensure update of one_field in m2o (@azrikahar)
- #9662 Patch parameter type for syncRefProperty (@licitdev)
๐ View Raw Release Notes (Original Developer Log)
### :rocket: Improvements
- **App**
- [#9732](https://github.com/directus/directus/pull/9732) Add missing translations ([@dimitrov-adrian](https://github.com/dimitrov-adrian))
- [#9706](https://github.com/directus/directus/pull/9706) Add field type to field select tooltip ([@azrikahar](https://github.com/azrikahar))
- [#9674](https://github.com/directus/directus/pull/9674) Clean up save-options ([@licitdev](https://github.com/licitdev))
- [#9644](https://github.com/directus/directus/pull/9644) Allow for discarding of changes without leaving ([@licitdev](https://github.com/licitdev))
- [#9638](https://github.com/directus/directus/pull/9638) Show items for all days in calendar layout ([@Oreilles](https://github.com/Oreilles))
- [#9618](https://github.com/directus/directus/pull/9618) Import 'Fira Mono' & 'Merriweather' into WYSIWYG ([@joselcvarela](https://github.com/joselcvarela))
- [#9558](https://github.com/directus/directus/pull/9558) Data model dense ([@benhaynes](https://github.com/benhaynes))
- [#9557](https://github.com/directus/directus/pull/9557) Sidebar styling ([@benhaynes](https://github.com/benhaynes))
- [#9555](https://github.com/directus/directus/pull/9555) remove extra popup padding ([@benhaynes](https://github.com/benhaynes))
- [#9554](https://github.com/directus/directus/pull/9554) small text update ([@benhaynes](https://github.com/benhaynes))
- [#9532](https://github.com/directus/directus/pull/9532) divider title placeholder ([@benhaynes](https://github.com/benhaynes))
- [#9504](https://github.com/directus/directus/pull/9504) fix repeater field names title format ([@azrikahar](https://github.com/azrikahar))
- **API**
- [#9625](https://github.com/directus/directus/pull/9625) Add support for AWS SES mailer transport ([@joselcvarela](https://github.com/joselcvarela))
- [#9616](https://github.com/directus/directus/pull/9616) Expose server instance in action hook 'server.start' ([@gkielwasser](https://github.com/gkielwasser))
### :bug: Bug Fixes
- **App**
- [#9738](https://github.com/directus/directus/pull/9738) Fix relations lookup in m2m/m2a advanced edit existing ([@rijkvanzanten](https://github.com/rijkvanzanten))
- [#9735](https://github.com/directus/directus/pull/9735) Fix make sort field null if empty in relationships ([@joselcvarela](https://github.com/joselcvarela))
- [#9711](https://github.com/directus/directus/pull/9711) Apply cloneDeep to relations in FieldDetailStore ([@azrikahar](https://github.com/azrikahar))
- [#9708](https://github.com/directus/directus/pull/9708) Ensure update of one_field in m2o ([@azrikahar](https://github.com/azrikahar))
- [#9662](https://github.com/directus/directus/pull/9662) Patch parameter type for syncRefProperty ([@licitdev](https://github.com/licitdev))
- [#9632](https://github.com/directus/directus/pull/9632) Fix field schema unique option ([@azrikahar](https://github.com/azrikahar))
- [#9615](https://github.com/directus/directus/pull/9615) Fix unexpected camera update and unavailable clustering option in map ([@Oreilles](https://github.com/Oreilles))
- [#9612](https://github.com/directus/directus/pull/9612) fixes: #9568 ([@benhaynes](https://github.com/benhaynes))
- [#9609](https://github.com/directus/directus/pull/9609) Fix existing files drawer selection ([@licitdev](https://github.com/licitdev))
- [#9593](https://github.com/directus/directus/pull/9593) Include default values when validating field conditions ([@licitdev](https://github.com/licitdev))
- [#9588](https://github.com/directus/directus/pull/9588) Fix repeater interface template ([@azrikahar](https://github.com/azrikahar))
- [#9584](https://github.com/directus/directus/pull/9584) Fix presets layout query/options edits on load ([@azrikahar](https://github.com/azrikahar))
- [#9548](https://github.com/directus/directus/pull/9548) Fix lose data on M2M ([@joselcvarela](https://github.com/joselcvarela))
- [#9537](https://github.com/directus/directus/pull/9537) Fix missing and wrong translations ([@dimitrov-adrian](https://github.com/dimitrov-adrian))
- [#9530](https://github.com/directus/directus/pull/9530) fix elements z-index higher than app header bar ([@azrikahar](https://github.com/azrikahar))
- [#9522](https://github.com/directus/directus/pull/9522) Remove quotes on string values in raw display ([@paescuj](https://github.com/paescuj))
- [#9451](https://github.com/directus/directus/pull/9451) Fix m2m links in related values to target related collection ([@Toilal](https://github.com/Toilal))
- **API**
- [#9726](https://github.com/directus/directus/pull/9726) Fix nested union query filter ([@rijkvanzanten](https://github.com/rijkvanzanten))
- [#9677](https://github.com/directus/directus/pull/9677) Exclude hidden Oracle SYS columns ([@aidenfoxx](https://github.com/aidenfoxx))
- [#9666](https://github.com/directus/directus/pull/9666) [API] m2a filtering fix ([@d1rOn](https://github.com/d1rOn))
- [#9661](https://github.com/directus/directus/pull/9661) Emit `auth.jwt` on refresh ([@joselcvarela](https://github.com/joselcvarela))
- [#9652](https://github.com/directus/directus/pull/9652) Fix relation not having collection and field values ([@Nitwel](https://github.com/Nitwel))
- [#9635](https://github.com/directus/directus/pull/9635) Fixed Oracle special geometry migration ([@aidenfoxx](https://github.com/aidenfoxx))
- [#9629](https://github.com/directus/directus/pull/9629) Don't cache root index.html ([@azrikahar](https://github.com/azrikahar))
- [#9621](https://github.com/directus/directus/pull/9621) Fix MySQL wkt conversion and fix SRID for Postgres geometry columns ([@Oreilles](https://github.com/Oreilles))
- [#9598](https://github.com/directus/directus/pull/9598) Use "access_token" with "openid-client" to fix Facebook auth ([@aidenfoxx](https://github.com/aidenfoxx))
- **Misc.**
- [#9656](https://github.com/directus/directus/pull/9656) Add wait to await database ([@jaycammarano](https://github.com/jaycammarano))
- **sdk**
- [#9535](https://github.com/directus/directus/pull/9535) Include the ESM entrypoint when publishing to npm ([@nickrum](https://github.com/nickrum))
### :sponge: Optimizations
- **Misc.**
- [#9594](https://github.com/directus/directus/pull/9594) Fix PR title for major updates from renovate ([@paescuj](https://github.com/paescuj))
- [#9517](https://github.com/directus/directus/pull/9517) Add note about Directus version in bug report ([@paescuj](https://github.com/paescuj))
- [#9514](https://github.com/directus/directus/pull/9514) Update Docker installation documentation ([@paescuj](https://github.com/paescuj))
- [#9509](https://github.com/directus/directus/pull/9509) Update package-lock.json & fix warning from eslint ([@paescuj](https://github.com/paescuj))
- [#9508](https://github.com/directus/directus/pull/9508) Revert "Schedule Renovate on a daily basis for now (#9488)" ([@paescuj](https://github.com/paescuj))
- **Docker**
- [#9512](https://github.com/directus/directus/pull/9512) No 'latest' Docker tag on pre-releases anymore ([@paescuj](https://github.com/paescuj))
### :memo: Documentation
- [#9689](https://github.com/directus/directus/pull/9689) Add references for social & material icons ([@azrikahar](https://github.com/azrikahar))
- [#9657](https://github.com/directus/directus/pull/9657) Use Postgis image in docker-compose example from the docs ([@Oreilles](https://github.com/Oreilles))
- [#9616](https://github.com/directus/directus/pull/9616) Expose server instance in action hook 'server.start' ([@gkielwasser](https://github.com/gkielwasser))
- [#9612](https://github.com/directus/directus/pull/9612) fixes: #9568 ([@benhaynes](https://github.com/benhaynes))
- [#9611](https://github.com/directus/directus/pull/9611) fix in-app docs homepage ([@benhaynes](https://github.com/benhaynes))
- [#9610](https://github.com/directus/directus/pull/9610) update in-app docs nav ([@benhaynes](https://github.com/benhaynes))
- [#9608](https://github.com/directus/directus/pull/9608) link updates ([@benhaynes](https://github.com/benhaynes))
- [#9607](https://github.com/directus/directus/pull/9607) collections to content ([@benhaynes](https://github.com/benhaynes))
- [#9606](https://github.com/directus/directus/pull/9606) clean up in-app docs ([@benhaynes](https://github.com/benhaynes))
- [#9605](https://github.com/directus/directus/pull/9605) doc app links should not point externally ([@benhaynes](https://github.com/benhaynes))
- [#9553](https://github.com/directus/directus/pull/9553) Minor docs fixes ([@azrikahar](https://github.com/azrikahar))
- [#9514](https://github.com/directus/directus/pull/9514) Update Docker installation documentation ([@paescuj](https://github.com/paescuj))
- [#9513](https://github.com/directus/directus/pull/9513) Remove note about RC in the readme ([@paescuj](https://github.com/paescuj))
### :package: Dependency Updates
- [#9585](https://github.com/directus/directus/pull/9585) Update NPM dependencies (non-major) ([@renovate[bot]](https://github.com/apps/renovate))
- [#9506](https://github.com/directus/directus/pull/9506) Update NPM dependencies (non-major) ([@renovate[bot]](https://github.com/apps/renovate))
Directus refs/tags/v9.0.1