Skip to content

v10.6.2

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Sep 17:29
· 1056 commits to main since this release
e908db1

⚠️ Potential Breaking Changes

  • @directus/sdk
    • Allow for cross-origin cookies to be sent with fetch, fixed parameter order for refresh request, introduced withOptions helper and renamed asSearch to withSearch for consistency (#19354 by @br41nslug)

✨ New Features & Improvements

  • @directus/app
    • Improved the notifications tab by showing message contents, adding "Archive All" option and adding filtering and pagination (#19503 by @Nitwel)
    • Added the target prop for external links on the v-button component (#19561 by @Dominic-Marcelino)
  • @directus/api
    • Reset auto_increment sequence for PostgreSQL when PK is set manually (#19328 by @jaads)
  • @directus/sdk
    • Included the response object in thrown errors and added the request object in the onResponse hook (#19539 by @br41nslug)

🐛 Bug Fixes & Optimizations

  • @directus/app
    • Added field options (raw value, copy/paste, clear value) in field conditions and validation settings (#19639 by @paescuj)
    • Fixed collection selection in field duplication dialog (#19732 by @paescuj)
    • Enhanced Checkboxes (Tree) interface with accent sensitive search, fixed highlighting and open selection (#19451 by @gitstart)
    • Ensured scroll bar is shown again after toggling Live Preview (#19582 by @paescuj)
    • Ensured the divider in related item drawer is only shown if necessary (#19715 by @paescuj)
    • Fixed an issue where the App would show a "Page not found" error with slow internet connection and larger App extensions (#19685 by @christianrr)
    • Exposed auth.create and auth.update filter events to Flows (#19575 by @diegoleme)
    • Added RTL support to markdown interface (#19628 by @azrikahar)
    • Fixed an issue with the block editor where the "Discard all changes" function had no effect (#19634 by @paescuj)
    • Fixed cropped v-icon (#19638 by @licitdev)
    • Adjusted the v-select and v-field-list component to show search already if there are more than 10 items (used to be 20) (#19737 by @paescuj)
    • Aligned the validation error message and icon for fields (#19640 by @paescuj)
    • Fixed display issues with layout previews in presets view (#19528 by @paescuj)
    • Added rerendering of forms in translations interface when switching languages (#19618 by @azrikahar)
    • Applied a workaround for the update permission check for rules with relational fields to prevent items from incorrectly not being updatable (#19728 by @paescuj)
    • Fixed emit value for system-raw-editor component (#19601 by @azrikahar)
    • Fixed JSON values in input-code, system-raw-editor and form-field-raw-editor (#19608 by @azrikahar)
    • Ensured links to items with special characters as primary key are properly encoded (#19604 by @alexvdvalk)
  • @directus/api
    • Updated sharp dependency (#19658 by @br41nslug)
    • Switched the default format of config.js to ESM in order to fix import incompatibilities (#19654 by @paescuj)
    • Handled asset transformation timeout error (#19684 by @joselcvarela)
    • Fixed decompression of encoded files in file import endpoint (#19524 by @paescuj)
    • Fix validation when socket path is used with mysql (#19589 by @AxeemHaider)
    • Attempt to make "require shares fields" migration safer/more reliable for MySQL instances (#19619 by @paescuj)
    • Added email body for notification on completed exports to file library (#19550 by @azrikahar)
  • @directus/composables
    • Fixed display issues with layout previews in presets view (#19528 by @paescuj)
  • @directus/types
    • Fixed display issues with layout previews in presets view (#19528 by @paescuj)
  • @directus/utils
    • Applied a workaround for the update permission check for rules with relational fields to prevent items from incorrectly not being updatable (#19728 by @paescuj)
  • @directus/sdk
  • @directus/update-check
    • Allow update-check to work in read-only envs & add a timeout accounting for network issues (#19636 by @paescuj)
  • @directus/release-notes-generator
    • Ensured all dependent packages are bumped on release (#19711 by @paescuj)

📝 Documentation

  • Switched the default format of config.js to ESM in order to fix import incompatibilities (#19654 by @paescuj)
  • Fixed broken link under the "Themes & Styling" extension page (#19645 by @ched-dev)
  • Added options allowing to override global APIs in the SDK (#19606 by @br41nslug)
  • Allow for cross-origin cookies to be sent with fetch, fixed parameter order for refresh request, introduced withOptions helper and renamed asSearch to withSearch for consistency (#19354 by @br41nslug)
  • Added Google SAML example to the documentation (#19548 by @AndreGKruger)
  • Fixed a typo in the "Use Hooks to Create Stripe Customers" guide (#19667 by @thame)

📦 Published Versions

  • @directus/app@10.8.0
  • @directus/api@13.1.0
  • @directus/composables@10.1.2
  • create-directus-extension@10.0.11
  • @directus/extensions-sdk@10.1.10
  • @directus/pressure@1.0.9
  • @directus/release-notes-generator@0.2.1
  • @directus/storage-driver-azure@10.0.10
  • @directus/storage-driver-cloudinary@10.0.10
  • @directus/storage-driver-gcs@10.0.10
  • @directus/storage-driver-local@10.0.10
  • @directus/storage-driver-s3@10.0.10
  • @directus/storage-driver-supabase@1.0.2
  • @directus/types@10.1.6
  • @directus/update-check@11.0.3
  • @directus/utils@10.0.10
  • @directus/validation@0.0.5
  • @directus/sdk@12.0.0