Directus v9.25.2stable Released Apr 20, 2023
Impact Score: 5/10

Directus v9.25.2 โ€” 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 v9.25.2. 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)

  • #18226 Add comment about sorting of available languages & add Spanish (Mexico) (by @paescuj)
  • #18200 Add loader to logs-siderbar-detail (by @hanneskuettner)
  • #18160 Add select all option for export (by @jaads)
  • #15733 Add possibility of sorting items in tabular view of o2m interface (by @d1rOn)

โšก Performance & Enhancements (4)

  • #18256 Fall back to "other" group if interface has none (by @nickrum)
  • #18242 Use filled star for required asterisks & rating display (by @azrikahar)
  • #18238 Remove cache flushing on startup (by @rijkvanzanten)
  • #18229 Vary on accept when auto converting assets (#18228) (by @bicouy0)

๐Ÿ”ง Bug Fixes & Patches (6)

  • #18266 Fix wrong drawer opens when editing fields in data model (by @Nitwel)
  • #18196 Fix m2a/m2a/o2m sorting (by @hanneskuettner)
  • #18194 Prevent duplicate emit from CodeMirror editors (by @hanneskuettner)
  • #18193 Rename `system-field[-tree]` `collection` prop to `collectionName` (by @hanneskuettner)
  • #18185 Fix Material Symbols in timycme & mapbox (by @hanneskuettner)
  • #18027 Add `autoKey` to interface config (by @hanneskuettner)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## v9.25.2 (April 20, 2023) ### :rocket: Improvements - **App** - [#18256](https://github.com/directus/directus/pull/18256) Fall back to "other" group if interface has none (by @nickrum) - [#18242](https://github.com/directus/directus/pull/18242) Use filled star for required asterisks & rating display (by @azrikahar) - [#18226](https://github.com/directus/directus/pull/18226) Add comment about sorting of available languages & add Spanish (Mexico) (by @paescuj) - [#18200](https://github.com/directus/directus/pull/18200) Add loader to logs-siderbar-detail (by @hanneskuettner) - [#18160](https://github.com/directus/directus/pull/18160) Add select all option for export (by @jaads) - [#15733](https://github.com/directus/directus/pull/15733) Add possibility of sorting items in tabular view of o2m interface (by @d1rOn) - **API** - [#18238](https://github.com/directus/directus/pull/18238) Remove cache flushing on startup (by @rijkvanzanten) - [#18229](https://github.com/directus/directus/pull/18229) Vary on accept when auto converting assets (#18228) (by @bicouy0) ### :bug: Bug Fixes - **App** - [#18266](https://github.com/directus/directus/pull/18266) Fix wrong drawer opens when editing fields in data model (by @Nitwel) - [#18196](https://github.com/directus/directus/pull/18196) Fix m2a/m2a/o2m sorting (by @hanneskuettner) - [#18194](https://github.com/directus/directus/pull/18194) Prevent duplicate emit from CodeMirror editors (by @hanneskuettner) - [#18193](https://github.com/directus/directus/pull/18193) Rename `system-field[-tree]` `collection` prop to `collectionName` (by @hanneskuettner) - [#18185](https://github.com/directus/directus/pull/18185) Fix Material Symbols in timycme & mapbox (by @hanneskuettner) - [#18027](https://github.com/directus/directus/pull/18027) Add `autoKey` to interface config (by @hanneskuettner) - **API** - [#18257](https://github.com/directus/directus/pull/18257) Fix extension reloading (by @nickrum) - [#18235](https://github.com/directus/directus/pull/18235) Don't fail on `?format=auto` without accept header (by @rijkvanzanten) - [#18188](https://github.com/directus/directus/pull/18188) Fix .default is not a function errors (by @azrikahar) - **Extensions** - [#18202](https://github.com/directus/directus/pull/18202) Use import.meta.url instead of __dirname (by @hanneskuettner) - [#18180](https://github.com/directus/directus/pull/18180) Adjust paths in extensions-sdk & publish composables types (by @paescuj) - **cli** - [#18187](https://github.com/directus/directus/pull/18187) Fix `npm init directus-extension` (by @azrikahar) ### :sponge: Optimizations - **Misc.** - [#18249](https://github.com/directus/directus/pull/18249) Fix a few dev mode warnings (by @hanneskuettner) - [#18211](https://github.com/directus/directus/pull/18211) Publish all types from packages/* (by @hanneskuettner) - [#18198](https://github.com/directus/directus/pull/18198) Last eslint tweak (by @rijkvanzanten) - [#18197](https://github.com/directus/directus/pull/18197) White space rules (by @rijkvanzanten) - [#18164](https://github.com/directus/directus/pull/18164) Get Directus version directly via filesystem from `directus` package (by @paescuj) - **API** - [#18241](https://github.com/directus/directus/pull/18241) Fix Action enum import in use-revisions composable (by @azrikahar) - **App** - [#18199](https://github.com/directus/directus/pull/18199) Change translation display userLanguage option default value to proper boolean (by @hanneskuettner) ### :memo: Documentation - [#18195](https://github.com/directus/directus/pull/18195) Renamed variable for brevity (by @akshay-sood) - [#18190](https://github.com/directus/directus/pull/18190) Updating the Information Architecture of Docs (by @phazonoverload)