Directus v11.13.0stable Released Nov 04, 2025
⚠️ Breaking Change Impact Score: 7/10

Directus v11.13.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.

Breaking-change evidence from the source

  • ⚠️ Potential Breaking Changes **Removed non-relational types from `RELATIONAL_TYPES` constant ([#25964](https://github.com/directus/directus/pull/25964))**
Read the original context ↗
Source flags breaking changes — review applicability
📄 .MD
⚡ Executive Summary (TL;DR)

Directus v11.13.0. Source highlight: ⚠️ Potential Breaking Changes

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.

⚠️ Breaking Changes & Deprecations (1)

  • ⚠️ Potential Breaking Changes **Removed non-relational types from `RELATIONAL_TYPES` constant ([#25964](https://github.com/directus/directus/pull/25964))**

✨ New Features & Capabilities (6)

  • Introduced the Content Comparison Modal for side-by-side review of version and revision changes. (#25782 by @robluton)
  • Added interface config option to control indicator appearance (#26086 by @formfcw)
  • Added schema snapshot download button to the admin view of the studio (#25903 by @Nitwel)
  • Added setup flow and license agreement banner (#25983 by @Nitwel)
  • Added comparison indicators for group interfaces (#26086 by @formfcw)
  • Improved error reporting for data imports (#25862 by @gaetansenn)

⚡ Performance & Enhancements (1)

  • The hook will trigger regardless of user permissions. Ensure any necessary permission checks are performed prior to any data processing.

🔧 Bug Fixes & Patches (6)

  • Fixed `<scope>.delete` filter hook running after permission check. Fixed keys returned by the hook not being used in place of the original keys. (#26034 by @ComfortablyCoding)
  • Fixed user hover display on the activity item detail page (#25971 by @Shashank188)
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Migrated tus to next major version 2.3.0 (#25828 by @dependabot)
  • Fixed comma decimal separator handling for decimal inputs (#25994 by @ComfortablyCoding)
  • Improved tag interface to automatically add tag when input loses focus (#25818 by @licitdev)
📄 View Raw Release Notes (Original Developer Log)
### ⚠️ Potential Breaking Changes **Removed non-relational types from `RELATIONAL_TYPES` constant ([#25964](https://github.com/directus/directus/pull/25964))** Extensions or external code using `RELATIONAL_TYPES` should note the excluded `presentation` and `group`. **Fixed `<scope>.delete` filter hook running after permission check. Fixed keys returned by the hook not being used in place of the original keys. ([#26034](https://github.com/directus/directus/pull/26034))** - Keys returned by the hook are now used in place of the original keys. - The hook will trigger regardless of user permissions. Ensure any necessary permission checks are performed prior to any data processing. - **@directus/api** - Fixed `<scope>.delete` filter hook running after permission check. Fixed keys returned by the hook not being used in place of the original keys. ([#26034](https://github.com/directus/directus/pull/26034) by @ComfortablyCoding) - Restricted system collection fields to only allow indexing ([#24820](https://github.com/directus/directus/pull/24820) by @br41nslug) - **@directus/constants** - Removed non-relational types from `RELATIONAL_TYPES` constant ([#25964](https://github.com/directus/directus/pull/25964) by @formfcw) - **@directus/extensions-sdk** - Use node exportConditions when building api extensions. See #25591 ([#25591](https://github.com/directus/directus/pull/25591) by @julbd) ### ✨ New Features & Improvements - **@directus/app** - Introduced the Content Comparison Modal for side-by-side review of version and revision changes. ([#25782](https://github.com/directus/directus/pull/25782) by @robluton) - Added interface config option to control indicator appearance ([#26086](https://github.com/directus/directus/pull/26086) by @formfcw) - Added schema snapshot download button to the admin view of the studio ([#25903](https://github.com/directus/directus/pull/25903) by @Nitwel) - Added setup flow and license agreement banner ([#25983](https://github.com/directus/directus/pull/25983) by @Nitwel) - Added comparison indicators for group interfaces ([#26086](https://github.com/directus/directus/pull/26086) by @formfcw) - **@directus/api** - Improved error reporting for data imports ([#25862](https://github.com/directus/directus/pull/25862) by @gaetansenn) - Added setup flow and license agreement banner ([#25983](https://github.com/directus/directus/pull/25983) by @Nitwel) - Added support for custom metric name prefix via the `METRICS_NAME_PREFIX` environment variable ([#25819](https://github.com/directus/directus/pull/25819) by @ComfortablyCoding) - Added retention indexes ([#25199](https://github.com/directus/directus/pull/25199) by @br41nslug) - Added rate limiting options for sending emails ([#25966](https://github.com/directus/directus/pull/25966) by @br41nslug) - Added support for indexes on system fields to snapshots ([#25127](https://github.com/directus/directus/pull/25127) by @br41nslug) - Added tracking of `mcp_enabled`, `mcp_allow_deletes`, `mcp_system_prompt_enabled` and `visual_editor_urls` in telemetry reports ([#25989](https://github.com/directus/directus/pull/25989) by @connorwinston) - **@directus/types** - Added interface config option to control indicator appearance ([#26086](https://github.com/directus/directus/pull/26086) by @formfcw) - Added setup flow and license agreement banner ([#25983](https://github.com/directus/directus/pull/25983) by @Nitwel) - **@directus/system-data** - Added setup flow and license agreement banner ([#25983](https://github.com/directus/directus/pull/25983) by @Nitwel) - **@directus/env** - Added setup flow and license agreement banner ([#25983](https://github.com/directus/directus/pull/25983) by @Nitwel) - Added support for custom metric name prefix via the `METRICS_NAME_PREFIX` environment variable ([#25819](https://github.com/directus/directus/pull/25819) by @ComfortablyCoding) ### 🐛 Bug Fixes & Optimizations - **@directus/app** - Fixed user hover display on the activity item detail page ([#25971](https://github.com/directus/directus/pull/25971) by @Shashank188) - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Migrated tus to next major version 2.3.0 ([#25828](https://github.com/directus/directus/pull/25828) by @dependabot) - Fixed comma decimal separator handling for decimal inputs ([#25994](https://github.com/directus/directus/pull/25994) by @ComfortablyCoding) - Improved tag interface to automatically add tag when input loses focus ([#25818](https://github.com/directus/directus/pull/25818) by @licitdev) - Removed defineProps import to resolve compiler warning ([#25944](https://github.com/directus/directus/pull/25944) by @formfcw) - Fixed the dark mode visual of the block editor popover ([#25917](https://github.com/directus/directus/pull/25917) by @hanneskuettner) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Added use-flows composable and refactored flow-sidebar-detail manual flow logic ([#25962](https://github.com/directus/directus/pull/25962) by @AlexGaillard) - Fixed collection not required in item operations ([#25940](https://github.com/directus/directus/pull/25940) by @ComfortablyCoding) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Improved error reporting for data imports ([#25862](https://github.com/directus/directus/pull/25862) by @gaetansenn) - Removed non-relational types from `RELATIONAL_TYPES` constant ([#25964](https://github.com/directus/directus/pull/25964) by @formfcw) - Fixed "Is one of" search failing with number values ([#26049](https://github.com/directus/directus/pull/26049) by @u12206050) - Updated happy-dom dependency from 18.0.1 to 20.0.8 ([#26019](https://github.com/directus/directus/pull/26019) by @br41nslug) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26037](https://github.com/directus/directus/pull/26037) by @formfcw) - Removed AI beta labels from AI module ([#26066](https://github.com/directus/directus/pull/26066) by @AlexGaillard) - Fixed operation extension options when using a vue component ([#25902](https://github.com/directus/directus/pull/25902) by @br41nslug) - Updated link for feature request ([#26027](https://github.com/directus/directus/pull/26027) by @licitdev) - Improved block editor sanitization ([#26108](https://github.com/directus/directus/pull/26108) by @br41nslug) - Added field-level searchable option to improve search performance ([#25970](https://github.com/directus/directus/pull/25970) by @PHILLIPS71) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26018](https://github.com/directus/directus/pull/26018) by @AlexGaillard) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/api** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Migrated tus to next major version 2.3.0 ([#25828](https://github.com/directus/directus/pull/25828) by @dependabot) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Added field-level searchable option to improve search performance ([#25970](https://github.com/directus/directus/pull/25970) by @PHILLIPS71) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26018](https://github.com/directus/directus/pull/26018) by @AlexGaillard) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - Added `directus_comments` and `directus_extensions` to websocket subscriptions ([#25464](https://github.com/directus/directus/pull/25464) by @ComfortablyCoding) - Updated searchable fields ([#26111](https://github.com/directus/directus/pull/26111) by @br41nslug) - Added support for MSSQL tables with triggers ([#25881](https://github.com/directus/directus/pull/25881) by @gaetansenn) - Fixed content versioning for singleton collections ([#25931](https://github.com/directus/directus/pull/25931) by @Nitwel) - Upgraded p-limit dependency from 6.2.0 to 7.1.1 ([#25831](https://github.com/directus/directus/pull/25831) by @dependabot) - Fixed health check file name changing on every health check report ([#25819](https://github.com/directus/directus/pull/25819) by @ComfortablyCoding) - Removed implicit primaryKey permission for non relational meta queries ([#25362](https://github.com/directus/directus/pull/25362) by @ComfortablyCoding) - Added determenistic sql aliases ([#25860](https://github.com/directus/directus/pull/25860) by @u12206050) - Fixed requesting a versioned item with the 'main' keyword returning forbidden ([#25986](https://github.com/directus/directus/pull/25986) by @Nitwel) - Updated tar dependency from 7.5.1 to 7.5.2 ([#26080](https://github.com/directus/directus/pull/26080) by @dependabot) - Improved error consistency ([#26109](https://github.com/directus/directus/pull/26109) by @br41nslug) - Fixed aggregate filtering of M2A fields in GraphQL ([#25976](https://github.com/directus/directus/pull/25976) by @ComfortablyCoding) - Fixed MCP item tool aggregation ([#25915](https://github.com/directus/directus/pull/25915) by @ComfortablyCoding) - Fixed metric test file name changing on every metric generation ([#25819](https://github.com/directus/directus/pull/25819) by @ComfortablyCoding) - Added permissions cleanup on fields ([#26110](https://github.com/directus/directus/pull/26110) by @br41nslug) - Replaced `node-schedule` with `cron` ([#25874](https://github.com/directus/directus/pull/25874) by @gaetansenn) - Updated auth drivers to fetch the latest schema on each request ([#25949](https://github.com/directus/directus/pull/25949) by @gaetansenn) - Fixed deep filtering of M2A fields in GraphQL ([#25895](https://github.com/directus/directus/pull/25895) by @ComfortablyCoding) - Upgraded `tar-fs` dependency from 2.1.3 to 2.1.4 ([#25958](https://github.com/directus/directus/pull/25958) by @br41nslug) - Added indexing parameters to the SDK and GraphQL ([#25199](https://github.com/directus/directus/pull/25199) by @br41nslug) - **@directus/composables** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Updated happy-dom dependency from 18.0.1 to 20.0.8 ([#26019](https://github.com/directus/directus/pull/26019) by @br41nslug) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Added field-level searchable option to improve search performance ([#25970](https://github.com/directus/directus/pull/25970) by @PHILLIPS71) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26018](https://github.com/directus/directus/pull/26018) by @AlexGaillard) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/constants** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Added field-level searchable option to improve search performance ([#25970](https://github.com/directus/directus/pull/25970) by @PHILLIPS71) - **create-directus-extension** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26018](https://github.com/directus/directus/pull/26018) by @AlexGaillard) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **create-directus-project** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - **@directus/env** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Improved error reporting for data imports ([#25862](https://github.com/directus/directus/pull/25862) by @gaetansenn) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - Added rate limiting options for sending emails ([#25966](https://github.com/directus/directus/pull/25966) by @br41nslug) - **@directus/errors** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - Added rate limiting options for sending emails ([#25966](https://github.com/directus/directus/pull/25966) by @br41nslug) - **@directus/extensions** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/extensions-registry** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/extensions-sdk** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26018](https://github.com/directus/directus/pull/26018) by @AlexGaillard) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/format-title** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - **@directus/memory** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/pressure** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/release-notes-generator** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - **@directus/schema** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - **@directus/schema-builder** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Added field-level searchable option to improve search performance ([#25970](https://github.com/directus/directus/pull/25970) by @PHILLIPS71) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/storage** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/storage-driver-azure** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/storage-driver-cloudinary** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/storage-driver-gcs** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/storage-driver-local** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/storage-driver-s3** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/storage-driver-supabase** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - Fixed Supabase storage driver file uploads and improved error handling ([#25883](https://github.com/directus/directus/pull/25883) by @gaetansenn) - **@directus/stores** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26018](https://github.com/directus/directus/pull/26018) by @AlexGaillard) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/system-data** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Added field-level searchable option to improve search performance ([#25970](https://github.com/directus/directus/pull/25970) by @PHILLIPS71) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Added retention indexes ([#25199](https://github.com/directus/directus/pull/25199) by @br41nslug) - Restricted system collection fields to only allow indexing ([#24820](https://github.com/directus/directus/pull/24820) by @br41nslug) - Added support for indexes on system fields to snapshots ([#25127](https://github.com/directus/directus/pull/25127) by @br41nslug) - **@directus/themes** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/types** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Removed non-relational types from `RELATIONAL_TYPES` constant ([#25964](https://github.com/directus/directus/pull/25964) by @formfcw) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Added field-level searchable option to improve search performance ([#25970](https://github.com/directus/directus/pull/25970) by @PHILLIPS71) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - Added retention indexes ([#25199](https://github.com/directus/directus/pull/25199) by @br41nslug) - Added rate limiting options for sending emails ([#25966](https://github.com/directus/directus/pull/25966) by @br41nslug) - Added support for indexes on system fields to snapshots ([#25127](https://github.com/directus/directus/pull/25127) by @br41nslug) - **@directus/update-check** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26009](https://github.com/directus/directus/pull/26009) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - **@directus/utils** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/validation** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26007](https://github.com/directus/directus/pull/26007) by @Nitwel) - Improved error reporting for data imports ([#25862](https://github.com/directus/directus/pull/25862) by @gaetansenn) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Updated dependencies ([#26016](https://github.com/directus/directus/pull/26016) by @AlexGaillard) - **@directus/sdk** - Updated dependencies ([#26069](https://github.com/directus/directus/pull/26069) by @ComfortablyCoding) - Updated dependencies ([#26010](https://github.com/directus/directus/pull/26010) by @gaetansenn) - Updated dependencies ([#26035](https://github.com/directus/directus/pull/26035) by @br41nslug) - Added retention indexes ([#25199](https://github.com/directus/directus/pull/25199) by @br41nslug) - Added indexing parameters to the SDK and GraphQL ([#25199](https://github.com/directus/directus/pull/25199) by @br41nslug) - Fixed SDK types for creating and updating with nested relational items ([#25835](https://github.com/directus/directus/pull/25835) by @HPaulson) - Added the updateCommentsBatch function to the SDK ([#25866](https://github.com/directus/directus/pull/25866) by @br41nslug) - Added the `updateFields` function to the SDK ([#25889](https://github.com/directus/directus/pull/25889) by @br41nslug) - Added a connect timeout option to the sdk realtime configuration options ([#25349](https://github.com/directus/directus/pull/25349) by @ComfortablyCoding) - Fixed skipping properties with `undefined` value in SDK query parsing ([#25952](https://github.com/directus/directus/pull/25952) by @br41nslug) ### ⬆️ Dependency Updates - **@aws-sdk/client-s3**: `3.858.0` → `3.918.0` - **@aws-sdk/client-sesv2**: `3.864.0` → `3.918.0` - **@aws-sdk/lib-storage**: `3.858.0` → `3.918.0` - **@azure/storage-blob**: `12.28.0` → `12.29.1` - **@changesets/cli**: `2.29.5` → `2.29.7` - **@editorjs/attaches**: `1.3.0` → `1.3.2` - **@editorjs/editorjs**: `2.30.8` → `2.31.0` - **@eslint/js**: `9.32.0` → `9.38.0` - **@fullcalendar/core**: `6.1.18` → `6.1.19` - **@fullcalendar/daygrid**: `6.1.18` → `6.1.19` - **@fullcalendar/interaction**: `6.1.18` → `6.1.19` - **@fullcalendar/list**: `6.1.18` → `6.1.19` - **@fullcalendar/timegrid**: `6.1.18` → `6.1.19` - **@google-cloud/storage**: `7.16.0` → `7.17.2` - **@mapbox/mapbox-gl-geocoder**: `5.1.0` → `5.1.2` - **@modelcontextprotocol/sdk**: `1.17.1` → `1.20.2` - **@pnpm/logger**: `1001.0.0` → `1001.0.1` - **@pnpm/workspace.find-packages**: `1000.0.31` → `1000.0.43` - **@pnpm/workspace.pkgs-graph**: `1000.0.18` → `1000.0.25` - **@rollup/plugin-commonjs**: `28.0.6` → `28.0.9` - **@rollup/plugin-node-resolve**: `16.0.1` → `16.0.3` - **@sinclair/typebox**: `0.34.38` → `0.34.41` - **@smithy/node-http-handler**: `4.1.0` → `4.4.3` - **@supabase/storage-js**: `2.10.4` → `2.76.1` - **@tus/server**: `1.10.2` → `2.3.0` - **@tus/utils**: `0.5.1` → `0.6.0` - **@types/async**: `3.2.24` → `3.2.25` - **@types/chroma-js**: `3.1.1` → `3.1.2` - **@types/cookie-parser**: `1.4.9` → `1.4.10` - **@types/inquirer**: `9.0.8` → `9.0.9` - **@types/mapbox__mapbox-gl-geocoder**: `5.0.0` → `5.1.0` - **@types/nodemailer**: `6.4.17` → `7.0.3` - **@types/qrcode**: `1.5.5` → `1.5.6` - **@types/semver**: `7.7.0` → `7.7.1` - **@vueuse/core**: `13.6.0` → `14.0.0` - **@vueuse/integrations**: `13.6.0` → `14.0.0` - **@vueuse/router**: `13.6.0` → `14.0.0` - **apexcharts**: `4.5.0` → `4.7.0` - **argon2**: `0.43.1` → `0.44.0` - **axios**: `1.11.0` → `1.12.2` - **axios-cache-interceptor**: `1.8.0` → `1.8.3` - **chalk**: `5.4.1` → `5.6.2` - **color**: `5.0.0` → `5.0.2` - **commander**: `14.0.0` → `14.0.2` - **decamelize**: `6.0.0` → `6.0.1` - **dompurify**: `3.2.6` → `3.3.0` - **dotenv**: `17.2.1` → `17.2.3` - **esbuild**: `0.25.9` → `0.25.11` - **eslint**: `9.32.0` → `9.38.0` - **eslint-plugin-vue**: `10.4.0` → `10.5.1` - **focus-trap**: `7.6.5` → `7.6.6` - **fs-extra**: `11.3.0` → `11.3.2` - **globals**: `16.3.0` → `16.4.0` - **happy-dom**: `18.0.1` → `20.0.10` - **inquirer**: `12.9.0` → `12.10.0` - **ioredis**: `5.7.0` → `5.8.2` - **keyv**: `5.4.0` → `5.5.3` - **ky**: `1.8.2` → `1.13.0` - **liquidjs**: `10.21.1` → `10.24.0` - **lru-cache**: `11.1.0` → `11.2.2` - **marked**: `16.1.1` → `16.4.1` - **mime**: `4.0.7` → `4.1.0` - **minimatch**: `10.0.3` → `10.1.1` - **mysql2**: `3.14.3` → `3.15.3` - **nanoid**: `5.1.5` → `5.1.6` - **nodemailer**: `7.0.5` → `7.0.10` - **ofetch**: `1.4.1` → `1.5.0` - **oracledb**: `6.9.0` → `6.10.0` - **p-limit**: `6.2.0` → `7.2.0` - **pino-pretty**: `13.1.1` → `13.1.2` - **pm2**: `6.0.8` → `6.0.13` - **pretty-ms**: `9.2.0` → `9.3.0` - **rollup**: `4.46.2` → `4.52.5` - **rollup-plugin-node-externals**: `8.0.1` → `8.1.1` - **sass-embedded**: `1.89.2` → `1.93.2` - **semver**: `7.7.2` → `7.7.3` - **sharp**: `0.34.3` → `0.34.4` - **snappy**: `7.3.0` → `7.3.3` - **strip-ansi**: `7.1.0` → `7.1.2` - **stylelint**: `16.23.0` → `16.25.0` - **stylelint-config-standard**: `39.0.0` → `39.0.1` - **tar**: `7.4.3` → `7.5.2` - **tinymce**: `6.8.5` → `6.8.6` - **tsdown**: `0.14.2` → `0.15.11` - **tsx**: `4.20.3` → `4.20.6` - **typescript**: `5.8.3` → `5.9.3` - **typescript-eslint**: `8.38.0` → `8.46.2` - **undici**: `7.13.0` → `7.16.0` - **unplugin-yaml**: `3.0.4` → `3.0.7` - **vite**: `7.1.3` → `7.1.12` - **vue**: `3.5.18` → `3.5.22` - **vue-i18n**: `11.1.11` → `11.1.12` - **vue-router**: `4.5.1` → `4.6.3` - **vue-tsc**: `3.0.5` → `3.1.2` - **zod**: `4.0.14` → `4.1.12` - **zod-validation-error**: `4.0.1` → `4.0.2` ### 📦 Published Versions - `@directus/[email protected]` - `@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]` - `@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]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]` - `@directus/[email protected]`