Skip to content

v10.6.4

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Oct 18:56
· 937 commits to main since this release
e987c19

⚠️ Potential Breaking Changes

  • @directus/schema
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/constants
    • Refactor extensions related utils/types/constants to a new @directus/extensions package (#19922 by @rijkvanzanten)
  • @directus/types
    • Refactor extensions related utils/types/constants to a new @directus/extensions package (#19922 by @rijkvanzanten)
  • @directus/utils
    • Refactor extensions related utils/types/constants to a new @directus/extensions package (#19922 by @rijkvanzanten)

✨ New Features & Improvements

  • @directus/api
    • Added auto-detection of delimiter for CSV imports, allowing the use of other delimiters than , (#19739 by @u12206050)
    • Fixed automatic sequence reset for capitalized table names in PostgreSQL (#19825 by @jaads)
    • Added cacheClear method to the UtilsService (#19990 by @nodeworks)
  • @directus/sdk
  • @directus/data-driver-postgres
    • Added more modifiers to the data abstraction and m2o join (#19146 by @jaads)
  • @directus/data-sql
    • Added more modifiers to the data abstraction and m2o join (#19146 by @jaads)
  • @directus/data
    • Added more modifiers to the data abstraction and m2o join (#19146 by @jaads)
  • @directus/types
    • Show folder navigation in file interfaces with configured "Root Folder" (#19518 by @Nitwel)
  • @directus/errors

🐛 Bug Fixes & Optimizations

  • @directus/app
    • Refactor extensions related utils/types/constants to a new @directus/extensions package (#19922 by @rijkvanzanten)
    • Enabled search in v-select component for string items (#19736 by @paescuj)
    • Fixed an issue where importing an image via URL wouldn't place it in the current folder (#19897 by @DanielBiegler)
    • Added a small border to the description dot for easier mouse-over (#19963 by @DanielBiegler)
    • Added ability to replace files from within item details drawer (#19731 by @programmarchy)
    • Ensured the "Readonly" and "Required" options work on groups (#19962 by @Nitwel)
    • Ensured the hard limit for amount of characters is properly represented in input interface (#19981 by @Nitwel)
    • Show folder navigation in file interfaces with configured "Root Folder" (#19518 by @Nitwel)
    • Fixed field menu width (#20092 by @paescuj)
    • Fixed date type fields adding an extra day in the calendar layout (#20010 by @br41nslug)
    • Fixed the dot tooltip within table headers of relational fields to be shown again (#19952 by @azrikahar)
    • Use a comment as the replacement token for embeds (#19860 by @rijkvanzanten)
    • Fixed styling being white on white for specific map buttons (#20047 by @Boegie19)
    • Fixed loading of region-specific languages for calendar layout (#19836 by @paescuj)
    • Updated placeholder for file-image interface when it is disabled with no value (#20004 by @azrikahar)
  • @directus/api
    • Refactor extensions related utils/types/constants to a new @directus/extensions package (#19922 by @rijkvanzanten)
    • Show folder navigation in file interfaces with configured "Root Folder" (#19518 by @Nitwel)
    • Use a comment as the replacement token for embeds (#19860 by @rijkvanzanten)
    • Optimized the file imports (#19966 by @rijkvanzanten)
    • Made API errors available through @directus/errors (#20054 by @Boegie19)
    • Fixed an issue where CSV fields defaulted to a maximum length of 255 characters (#19953 by @DanielBiegler)
    • Fix status check on LDAP end event (#19904 by @rijkvanzanten)
    • Improved WebSockets initialization handling, fixing termination during server shutdown (#19826 by @paescuj)
    • Fixed an issue that would prevent the filter object from functioning in certain websocket subscriptions (#19743 by @br41nslug)
    • Fixed export empty file when limit is -1 (#19820 by @joselcvarela)
    • Prevented slow down of the main thread by moving file import to worker threads (#19691 by @joselcvarela)
    • Fixed an issue where multiple WebSocket subscriptions on same target could result in skipped events (#20005 by @Nihcep)
    • Fixed incorrect extension loading path (#20040 by @br41nslug)
    • Made the transformation argument of AssetsService.getAsset() optional (#19808 by @Zehir)
    • Fixed redaction of objects with circular structure (#19834 by @paescuj)
  • @directus/sdk
  • @directus/composables
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
    • Refactor extensions related utils/types/constants to a new @directus/extensions package (#19922 by @rijkvanzanten)
  • @directus/constants
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/data-driver-postgres
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/data-sql
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/data
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/pressure
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/random
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/storage-driver-azure
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
    • Fixed range requests when using Azure storage driver (#20056 by @mscbpi)
  • @directus/storage-driver-cloudinary
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/storage-driver-gcs
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/storage-driver-local
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/storage-driver-s3
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/storage-driver-supabase
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
  • @directus/storage
    • Enabled bundling of packages and aligned tsconfig.json files (#19712 by @paescuj)
    • Fixed range requests when using Azure storage driver (#20056 by @mscbpi)
  • @directus/extensions-sdk
    • Refactor extensions related utils/types/constants to a new @directus/extensions package (#19922 by @rijkvanzanten)
  • @directus/components
    • Refactor extensions related utils/types/constants to a new @directus/extensions package (#19922 by @rijkvanzanten)
  • @directus/extensions
    • Refactor extensions related utils/types/constants to a new @directus/extensions package (#19922 by @rijkvanzanten)
  • @directus/tsconfig
    • Aligned the module and moduleResolution settings for node18-esm (#19866 by @paescuj)

📝 Documentation

📦 Published Versions

  • @directus/app@10.9.1
  • @directus/api@13.2.0
  • @directus/components@0.0.2
  • @directus/composables@10.1.4
  • @directus/constants@11.0.0
  • create-directus-extension@10.0.13
  • @directus/data@0.3.0
  • @directus/data-driver-postgres@0.3.0
  • @directus/data-sql@0.3.0
  • @directus/errors@0.1.0
  • @directus/extensions@0.0.1
  • @directus/extensions-sdk@10.1.12
  • @directus/pressure@1.0.11
  • @directus/random@0.2.3
  • @directus/schema@11.0.0
  • @directus/storage@10.0.6
  • @directus/storage-driver-azure@10.0.12
  • @directus/storage-driver-cloudinary@10.0.12
  • @directus/storage-driver-gcs@10.0.12
  • @directus/storage-driver-local@10.0.12
  • @directus/storage-driver-s3@10.0.12
  • @directus/storage-driver-supabase@1.0.4
  • @directus/tsconfig@1.0.1
  • @directus/types@11.0.0
  • @directus/utils@11.0.0
  • @directus/validation@0.0.7
  • @directus/sdk@12.1.0