Download Latest Version v11.13.2 source code.tar.gz (6.7 MB)
Email in envelope

Get an email when there's a new version of directus

Home / v11.13.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-11-04 35.0 kB
v11.13.0 source code.tar.gz 2025-11-04 6.7 MB
v11.13.0 source code.zip 2025-11-04 8.3 MB
Totals: 3 Items   15.0 MB 4

⚠️ Potential Breaking Changes

Removed non-relational types from RELATIONAL_TYPES constant (#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) - 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 by @ComfortablyCoding)
  • Restricted system collection fields to only allow indexing (#24820 by @br41nslug)
  • @directus/constants
  • Removed non-relational types from RELATIONAL_TYPES constant (#25964 by @formfcw)
  • @directus/extensions-sdk
  • Use node exportConditions when building api extensions. See [#25591] (#25591 by @julbd)

✨ New Features & Improvements

  • @directus/app
  • 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)
  • @directus/api
  • Improved error reporting for data imports (#25862 by @gaetansenn)
  • Added setup flow and license agreement banner (#25983 by @Nitwel)
  • Added support for custom metric name prefix via the METRICS_NAME_PREFIX environment variable (#25819 by @ComfortablyCoding)
  • Added retention indexes (#25199 by @br41nslug)
  • Added rate limiting options for sending emails (#25966 by @br41nslug)
  • Added support for indexes on system fields to snapshots (#25127 by @br41nslug)
  • Added tracking of mcp_enabled, mcp_allow_deletes, mcp_system_prompt_enabled and visual_editor_urls in telemetry reports (#25989 by @connorwinston)
  • @directus/types
  • Added interface config option to control indicator appearance (#26086 by @formfcw)
  • Added setup flow and license agreement banner (#25983 by @Nitwel)
  • @directus/system-data
  • Added setup flow and license agreement banner (#25983 by @Nitwel)
  • @directus/env
  • Added setup flow and license agreement banner (#25983 by @Nitwel)
  • Added support for custom metric name prefix via the METRICS_NAME_PREFIX environment variable (#25819 by @ComfortablyCoding)

🐛 Bug Fixes & Optimizations

  • @directus/app
  • 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)
  • Removed defineProps import to resolve compiler warning (#25944 by @formfcw)
  • Fixed the dark mode visual of the block editor popover (#25917 by @hanneskuettner)
  • Updated dependencies (#26007 by @Nitwel)
  • Added use-flows composable and refactored flow-sidebar-detail manual flow logic (#25962 by @AlexGaillard)
  • Fixed collection not required in item operations (#25940 by @ComfortablyCoding)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Improved error reporting for data imports (#25862 by @gaetansenn)
  • Removed non-relational types from RELATIONAL_TYPES constant (#25964 by @formfcw)
  • Fixed "Is one of" search failing with number values (#26049 by @u12206050)
  • Updated happy-dom dependency from 18.0.1 to 20.0.8 (#26019 by @br41nslug)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26037 by @formfcw)
  • Removed AI beta labels from AI module (#26066 by @AlexGaillard)
  • Fixed operation extension options when using a vue component (#25902 by @br41nslug)
  • Updated link for feature request (#26027 by @licitdev)
  • Improved block editor sanitization (#26108 by @br41nslug)
  • Added field-level searchable option to improve search performance (#25970 by @PHILLIPS71)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26018 by @AlexGaillard)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/api
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Migrated tus to next major version 2.3.0 (#25828 by @dependabot)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Added field-level searchable option to improve search performance (#25970 by @PHILLIPS71)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26018 by @AlexGaillard)
  • Updated dependencies (#26016 by @AlexGaillard)
  • Added directus_comments and directus_extensions to websocket subscriptions (#25464 by @ComfortablyCoding)
  • Updated searchable fields (#26111 by @br41nslug)
  • Added support for MSSQL tables with triggers (#25881 by @gaetansenn)
  • Fixed content versioning for singleton collections (#25931 by @Nitwel)
  • Upgraded p-limit dependency from 6.2.0 to 7.1.1 (#25831 by @dependabot)
  • Fixed health check file name changing on every health check report (#25819 by @ComfortablyCoding)
  • Removed implicit primaryKey permission for non relational meta queries (#25362 by @ComfortablyCoding)
  • Added determenistic sql aliases (#25860 by @u12206050)
  • Fixed requesting a versioned item with the 'main' keyword returning forbidden (#25986 by @Nitwel)
  • Updated tar dependency from 7.5.1 to 7.5.2 (#26080 by @dependabot)
  • Improved error consistency (#26109 by @br41nslug)
  • Fixed aggregate filtering of M2A fields in GraphQL (#25976 by @ComfortablyCoding)
  • Fixed MCP item tool aggregation (#25915 by @ComfortablyCoding)
  • Fixed metric test file name changing on every metric generation (#25819 by @ComfortablyCoding)
  • Added permissions cleanup on fields (#26110 by @br41nslug)
  • Replaced node-schedule with cron (#25874 by @gaetansenn)
  • Updated auth drivers to fetch the latest schema on each request (#25949 by @gaetansenn)
  • Fixed deep filtering of M2A fields in GraphQL (#25895 by @ComfortablyCoding)
  • Upgraded tar-fs dependency from 2.1.3 to 2.1.4 (#25958 by @br41nslug)
  • Added indexing parameters to the SDK and GraphQL (#25199 by @br41nslug)
  • @directus/composables
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Updated happy-dom dependency from 18.0.1 to 20.0.8 (#26019 by @br41nslug)
  • Updated dependencies (#26010 by @gaetansenn)
  • Added field-level searchable option to improve search performance (#25970 by @PHILLIPS71)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26018 by @AlexGaillard)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/constants
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Added field-level searchable option to improve search performance (#25970 by @PHILLIPS71)
  • create-directus-extension
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26018 by @AlexGaillard)
  • Updated dependencies (#26016 by @AlexGaillard)
  • create-directus-project
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • @directus/env
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Improved error reporting for data imports (#25862 by @gaetansenn)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • Added rate limiting options for sending emails (#25966 by @br41nslug)
  • @directus/errors
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • Added rate limiting options for sending emails (#25966 by @br41nslug)
  • @directus/extensions
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/extensions-registry
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/extensions-sdk
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26018 by @AlexGaillard)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/format-title
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • @directus/memory
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/pressure
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/release-notes-generator
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • @directus/schema
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • @directus/schema-builder
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Added field-level searchable option to improve search performance (#25970 by @PHILLIPS71)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/storage
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/storage-driver-azure
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/storage-driver-cloudinary
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/storage-driver-gcs
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/storage-driver-local
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/storage-driver-s3
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/storage-driver-supabase
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • Fixed Supabase storage driver file uploads and improved error handling (#25883 by @gaetansenn)
  • @directus/stores
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26018 by @AlexGaillard)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/system-data
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Added field-level searchable option to improve search performance (#25970 by @PHILLIPS71)
  • Updated dependencies (#26035 by @br41nslug)
  • Added retention indexes (#25199 by @br41nslug)
  • Restricted system collection fields to only allow indexing (#24820 by @br41nslug)
  • Added support for indexes on system fields to snapshots (#25127 by @br41nslug)
  • @directus/themes
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/types
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Removed non-relational types from RELATIONAL_TYPES constant (#25964 by @formfcw)
  • Updated dependencies (#26010 by @gaetansenn)
  • Added field-level searchable option to improve search performance (#25970 by @PHILLIPS71)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • Added retention indexes (#25199 by @br41nslug)
  • Added rate limiting options for sending emails (#25966 by @br41nslug)
  • Added support for indexes on system fields to snapshots (#25127 by @br41nslug)
  • @directus/update-check
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26009 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • @directus/utils
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/validation
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26007 by @Nitwel)
  • Improved error reporting for data imports (#25862 by @gaetansenn)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Updated dependencies (#26016 by @AlexGaillard)
  • @directus/sdk
  • Updated dependencies (#26069 by @ComfortablyCoding)
  • Updated dependencies (#26010 by @gaetansenn)
  • Updated dependencies (#26035 by @br41nslug)
  • Added retention indexes (#25199 by @br41nslug)
  • Added indexing parameters to the SDK and GraphQL (#25199 by @br41nslug)
  • Fixed SDK types for creating and updating with nested relational items (#25835 by @HPaulson)
  • Added the updateCommentsBatch function to the SDK (#25866 by @br41nslug)
  • Added the updateFields function to the SDK (#25889 by @br41nslug)
  • Added a connect timeout option to the sdk realtime configuration options (#25349 by @ComfortablyCoding)
  • Fixed skipping properties with undefined value in SDK query parsing (#25952 by @br41nslug)

⬆️ Dependency Updates

  • @aws-sdk/client-s3: 3.858.03.918.0
  • @aws-sdk/client-sesv2: 3.864.03.918.0
  • @aws-sdk/lib-storage: 3.858.03.918.0
  • @azure/storage-blob: 12.28.012.29.1
  • @changesets/cli: 2.29.52.29.7
  • @editorjs/attaches: 1.3.01.3.2
  • @editorjs/editorjs: 2.30.82.31.0
  • @eslint/js: 9.32.09.38.0
  • @fullcalendar/core: 6.1.186.1.19
  • @fullcalendar/daygrid: 6.1.186.1.19
  • @fullcalendar/interaction: 6.1.186.1.19
  • @fullcalendar/list: 6.1.186.1.19
  • @fullcalendar/timegrid: 6.1.186.1.19
  • @google-cloud/storage: 7.16.07.17.2
  • @mapbox/mapbox-gl-geocoder: 5.1.05.1.2
  • @modelcontextprotocol/sdk: 1.17.11.20.2
  • @pnpm/logger: 1001.0.01001.0.1
  • @pnpm/workspace.find-packages: 1000.0.311000.0.43
  • @pnpm/workspace.pkgs-graph: 1000.0.181000.0.25
  • @rollup/plugin-commonjs: 28.0.628.0.9
  • @rollup/plugin-node-resolve: 16.0.116.0.3
  • @sinclair/typebox: 0.34.380.34.41
  • @smithy/node-http-handler: 4.1.04.4.3
  • @supabase/storage-js: 2.10.42.76.1
  • @tus/server: 1.10.22.3.0
  • @tus/utils: 0.5.10.6.0
  • @types/async: 3.2.243.2.25
  • @types/chroma-js: 3.1.13.1.2
  • @types/cookie-parser: 1.4.91.4.10
  • @types/inquirer: 9.0.89.0.9
  • @types/mapbox__mapbox-gl-geocoder: 5.0.05.1.0
  • @types/nodemailer: 6.4.177.0.3
  • @types/qrcode: 1.5.51.5.6
  • @types/semver: 7.7.07.7.1
  • @vueuse/core: 13.6.014.0.0
  • @vueuse/integrations: 13.6.014.0.0
  • @vueuse/router: 13.6.014.0.0
  • apexcharts: 4.5.04.7.0
  • argon2: 0.43.10.44.0
  • axios: 1.11.01.12.2
  • axios-cache-interceptor: 1.8.01.8.3
  • chalk: 5.4.15.6.2
  • color: 5.0.05.0.2
  • commander: 14.0.014.0.2
  • decamelize: 6.0.06.0.1
  • dompurify: 3.2.63.3.0
  • dotenv: 17.2.117.2.3
  • esbuild: 0.25.90.25.11
  • eslint: 9.32.09.38.0
  • eslint-plugin-vue: 10.4.010.5.1
  • focus-trap: 7.6.57.6.6
  • fs-extra: 11.3.011.3.2
  • globals: 16.3.016.4.0
  • happy-dom: 18.0.120.0.10
  • inquirer: 12.9.012.10.0
  • ioredis: 5.7.05.8.2
  • keyv: 5.4.05.5.3
  • ky: 1.8.21.13.0
  • liquidjs: 10.21.110.24.0
  • lru-cache: 11.1.011.2.2
  • marked: 16.1.116.4.1
  • mime: 4.0.74.1.0
  • minimatch: 10.0.310.1.1
  • mysql2: 3.14.33.15.3
  • nanoid: 5.1.55.1.6
  • nodemailer: 7.0.57.0.10
  • ofetch: 1.4.11.5.0
  • oracledb: 6.9.06.10.0
  • p-limit: 6.2.07.2.0
  • pino-pretty: 13.1.113.1.2
  • pm2: 6.0.86.0.13
  • pretty-ms: 9.2.09.3.0
  • rollup: 4.46.24.52.5
  • rollup-plugin-node-externals: 8.0.18.1.1
  • sass-embedded: 1.89.21.93.2
  • semver: 7.7.27.7.3
  • sharp: 0.34.30.34.4
  • snappy: 7.3.07.3.3
  • strip-ansi: 7.1.07.1.2
  • stylelint: 16.23.016.25.0
  • stylelint-config-standard: 39.0.039.0.1
  • tar: 7.4.37.5.2
  • tinymce: 6.8.56.8.6
  • tsdown: 0.14.20.15.11
  • tsx: 4.20.34.20.6
  • typescript: 5.8.35.9.3
  • typescript-eslint: 8.38.08.46.2
  • undici: 7.13.07.16.0
  • unplugin-yaml: 3.0.43.0.7
  • vite: 7.1.37.1.12
  • vue: 3.5.183.5.22
  • vue-i18n: 11.1.1111.1.12
  • vue-router: 4.5.14.6.3
  • vue-tsc: 3.0.53.1.2
  • zod: 4.0.144.1.12
  • zod-validation-error: 4.0.14.0.2

📦 Published Versions

  • @directus/app@14.1.0
  • @directus/api@32.0.0
  • @directus/composables@11.2.4
  • @directus/constants@14.0.0
  • create-directus-extension@11.0.20
  • create-directus-project@12.0.3
  • @directus/env@5.3.0
  • @directus/errors@2.0.5
  • @directus/extensions@3.0.12
  • @directus/extensions-registry@3.0.12
  • @directus/extensions-sdk@17.0.0
  • @directus/format-title@12.1.1
  • @directus/memory@3.0.10
  • @directus/pressure@3.0.10
  • @directus/release-notes-generator@2.0.3
  • @directus/schema@13.0.4
  • @directus/schema-builder@0.0.7
  • @directus/storage@12.0.3
  • @directus/storage-driver-azure@12.0.10
  • @directus/storage-driver-cloudinary@12.0.10
  • @directus/storage-driver-gcs@12.0.10
  • @directus/storage-driver-local@12.0.3
  • @directus/storage-driver-s3@12.0.10
  • @directus/storage-driver-supabase@3.0.10
  • @directus/stores@1.0.5
  • @directus/system-data@3.4.0
  • @directus/themes@1.1.6
  • @directus/types@13.3.0
  • @directus/update-check@13.0.4
  • @directus/utils@13.0.11
  • @directus/validation@2.0.10
  • @directus/sdk@20.1.1
Source: README.md, updated 2025-11-04