github directus/directus v10.2.0

latest releases: v10.10.7, v10.10.6, v10.10.5...
11 months ago

⚠️ Potential Breaking Changes

  • @directus/api
    • Removed unnecessary disclosure of potentially sensitive server info (#18648 by @licitdev)
      This changes the available information and output type signature of the /server/info endpoint
  • @directus/update-check
    • Replaced update info in @directus/api by an update notifier in the directus package (#18738 by @paescuj)

✨ New Features & Improvements

  • @directus/app
    • Added live preview functionality to the Data Studio App to easily and instantly track the impact of item changes on web pages (#17794 by @Nitwel)
    • Improve custom translations management and performance (#18097 by @br41nslug)
  • @directus/api
    • Added synchronization across horizontally scaled instances to schedule flows and hooks (#18584 by @nickrum)
    • Enable caching for requests from data studio when CACHE_AUTO_PURGE is enabled (#18484 by @licitdev)
    • Added a new FILES_MAX_UPLOAD_SIZE environment variable for setting a max value system-wide (#18735 by @rijkvanzanten)
    • Improve custom translations management and performance
    • Added support for FILES_MIME_TYPE_ALLOW_LIST environment variable. (#18736 by @rijkvanzanten)
  • @directus/types
    • Improve custom translations management and performance
    • Added basic types for data packages (#18555 by @jaads)
  • @directus/random
    • Added randomAlpha, randomArray, randomInteger, randomSequence, and randomUUID functions (#18668 by @rijkvanzanten)

🐛 Bug Fixes & Optimizations

  • @directus/app
    • Updated dependencies in all packages (#18643 by @paescuj)
    • Removed unnecessary disclosure of potentially sensitive server info
    • Fixed FILES_MAX_UPLOAD_SIZE crashing bug and files interface error when the upload request errors (#18737 by @licitdev)
    • Added pagination to flow logs to prevent memory allocation issues on large revision sets (#18652 by @rijkvanzanten)
    • Fixed group-accordion value initialization for usage in extension options (#18638 by @hanneskuettner)
    • Fixed input-block-editor popover styles on dark mode (#18704 by @that1matt)
    • Fixed fetching of all permissions (#18655 by @paescuj)
    • Translated field names in collection dialog (#18708 by @br41nslug)
    • Optimised export sidebar aggregation call (#18724 by @licitdev)
    • Bumped @sindresorhus/slugify to fix undesirable behavior in slugify input (#18639 by @hanneskuettner)
    • Enhanced translations in export sidebar (#18686 by @paescuj)
    • Fixed incorrect endpoints for system collections (#18657 by @licitdev)
  • @directus/api
    • Updated dependencies in all packages (#18643 by @paescuj)
    • Added live preview functionality to the Data Studio App to easily and instantly track the impact of item changes on web pages (#17794 by @Nitwel)
    • Updated openapi3-ts to v4 (#18722 by @paescuj)
    • Fixed FILES_MAX_UPLOAD_SIZE crashing bug and files interface error when the upload request errors (#18737 by @licitdev)
    • Optimised countDistinct aggregation on primary key field (#18717 by @licitdev)
    • Replaced update info in @directus/api by an update notifier in the directus package (#18738 by @paescuj)
    • Improved redaction of logs in Flows by catching additional keys (#18534 by @paescuj)
    • Updated handler response format for manual flows (#18741 by @licitdev)
    • Removed cdn.directus.io from imgSrc and mediaSrc in the base CSP configuration (#18728 by @azrikahar)
  • @directus/composables
  • create-directus-extension
  • @directus/data-driver-postgres
  • @directus/data
  • @directus/exceptions
  • @directus/extensions-sdk
  • @directus/pressure
  • @directus/random
  • @directus/release-notes-generator
  • @directus/storage-driver-azure
  • @directus/storage-driver-cloudinary
  • @directus/storage-driver-gcs
  • @directus/storage-driver-local
  • @directus/storage-driver-s3
  • @directus/storage
  • @directus/types
    • Updated dependencies in all packages (#18643 by @paescuj)
    • Added live preview functionality to the Data Studio App to easily and instantly track the impact of item changes on web pages (#17794 by @Nitwel)
  • @directus/update-check
  • @directus/utils
    • Updated dependencies in all packages (#18643 by @paescuj)
    • Added live preview functionality to the Data Studio App to easily and instantly track the impact of item changes on web pages (#17794 by @Nitwel)
  • @directus/specs

📝 Documentation

  • Added synchronization across horizontally scaled instances to schedule flows and hooks (#18584 by @nickrum)
  • Updated dependencies in all packages (#18643 by @paescuj)
  • Removed unnecessary disclosure of potentially sensitive server info
  • Added documentation for auth create and update hooks (#18641 by @paescuj)
  • Added live preview functionality to the Data Studio App to easily and instantly track the impact of item changes on web pages (#17794 by @Nitwel)
  • Improved Affordance of Docs Card Component Link (#18628 by @ConnorSimply)
  • Added initial docs for running tests in the codebase (#18061 by @licitdev)

🧪 Blackbox Tests

  • Updated dependencies in all packages (#18643 by @paescuj)
  • Enable caching for requests from data studio when CACHE_AUTO_PURGE is enabled (#18484 by @licitdev)

📦 Published Versions

  • @directus/app@10.3.0
  • @directus/api@11.0.0
  • @directus/composables@10.0.3
  • create-directus-extension@10.0.3
  • @directus/data@0.0.1
  • @directus/data-driver-postgres@0.0.1
  • @directus/exceptions@10.0.2
  • @directus/extensions-sdk@10.1.2
  • @directus/pressure@1.0.2
  • @directus/random@0.2.0
  • @directus/release-notes-generator@0.0.1
  • @directus/specs@10.1.1
  • @directus/storage@10.0.2
  • @directus/storage-driver-azure@10.0.3
  • @directus/storage-driver-cloudinary@10.0.3
  • @directus/storage-driver-gcs@10.0.3
  • @directus/storage-driver-local@10.0.3
  • @directus/storage-driver-s3@10.0.3
  • @directus/types@10.1.0
  • @directus/update-check@11.0.0
  • @directus/utils@10.0.3

Don't miss a new directus release

NewReleases is sending notifications on new releases.