Directus v9.24.0stable Released Apr 04, 2023
Impact Score: 5/10

Directus v9.24.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.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Directus v9.24.0. Source highlight: :sparkles: New Features

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

  • #17603 Add optional confirmation dialog with input fields to Manual Trigger in Flows (by @rijkvanzanten)
  • #18011 Add active state to file interface (by @azrikahar)

โšก Performance & Enhancements (2)

  • #17954 Export types in shared (by @Nitwel)
  • #17965 Dockerfile Improvements (by @wrynegade)

๐Ÿ”ง Bug Fixes & Patches (6)

  • #17958 Fix collection name on deselect in m2a relation (by @Nitwel)
  • #18032 add missing `.toString()` for password reset accept URL object (by @azrikahar)
  • #18029 Fix cache skipping when PUBLIC_URL is relative (by @licitdev)
  • #17976 Only check for undefined and null (by @Nitwel)
  • #17972 Do not override metadata (by @Nitwel)
  • #17922 Add missing fields to GraphQL server info (by @azrikahar)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## v9.24.0 (April 4, 2023) ### :sparkles: New Features - **App** - [#17603](https://github.com/directus/directus/pull/17603) Add optional confirmation dialog with input fields to Manual Trigger in Flows (by @rijkvanzanten) ### :rocket: Improvements - **App** - [#18011](https://github.com/directus/directus/pull/18011) Add active state to file interface (by @azrikahar) - [#17958](https://github.com/directus/directus/pull/17958) Fix collection name on deselect in m2a relation (by @Nitwel) - **shared** - [#17954](https://github.com/directus/directus/pull/17954) Export types in shared (by @Nitwel) ### :bug: Bug Fixes - **API** - [#18032](https://github.com/directus/directus/pull/18032) add missing `.toString()` for password reset accept URL object (by @azrikahar) - [#18029](https://github.com/directus/directus/pull/18029) Fix cache skipping when PUBLIC_URL is relative (by @licitdev) - [#17976](https://github.com/directus/directus/pull/17976) Only check for undefined and null (by @Nitwel) - [#17972](https://github.com/directus/directus/pull/17972) Do not override metadata (by @Nitwel) - [#17922](https://github.com/directus/directus/pull/17922) Add missing fields to GraphQL server info (by @azrikahar) - **App** - [#17957](https://github.com/directus/directus/pull/17957) Don't move files when folder can't be deleted (by @Nitwel) - [#17956](https://github.com/directus/directus/pull/17956) Properly apply query param to url (by @Nitwel) - [#17953](https://github.com/directus/directus/pull/17953) Only hide v-select options (by @Nitwel) - [#17891](https://github.com/directus/directus/pull/17891) Fix Save and Stay to refresh revisions detail for roles and webhooks (by @azrikahar) - [#17848](https://github.com/directus/directus/pull/17848) Don't set edits at start in List Panel (by @Nitwel) - [#17842](https://github.com/directus/directus/pull/17842) App: Fix saving required relational fields (by @joselcvarela) - [#17746](https://github.com/directus/directus/pull/17746) Fix sorting in m2m table (by @Nitwel) ### :sponge: Optimizations - **Misc.** - [#17993](https://github.com/directus/directus/pull/17993) Use pnpm 8.1.0, define version via `packageManager` field, clean-up other version definitions (by @paescuj) - [#17979](https://github.com/directus/directus/pull/17979) Upgrade pnpm to 8 (by @rijkvanzanten) - [#17965](https://github.com/directus/directus/pull/17965) Dockerfile Improvements (by @wrynegade) - [#17933](https://github.com/directus/directus/pull/17933) Make final docker image lighter (by @rijkvanzanten) - **API** - [#17935](https://github.com/directus/directus/pull/17935) TS Config Modernization Program Part 5 (by @rijkvanzanten) - [#17934](https://github.com/directus/directus/pull/17934) TS Config Modernization Program Part 4 of almost done (by @rijkvanzanten) Directus v9.24.0