❌

Normale weergave

v11.10.1

11 Augustus 2025 om 22:02

⚠️ Potential Breaking Changes

Added TypeScript support for services within the extension context (#25368)
The services exposed to API extensions using TypeScript are now fully typed instead of any, which may cause new type errors when building extensions.

Arguments of service methods are now strictly typed, which can result in type errors for broader types that would not error before:

  • The ItemsService constructor now expects the collection name to be a string and will error on string | undefined (or other unions).
  • Similarly, functions like service.readOne()/service.readMany() now expect string | number for their primary keys and will error for nullable types

As a workaround, casting the services back to any will result in the original behavior. However, it is recommended to resolve the type errors instead.

  • @directus/extensions-sdk
    • Added TypeScript support for services within the extension context (#25368 by @that1matt)

✨ New Features & Improvements

  • @directus/app
  • @directus/api
    • Added new error operation to Flows (#25558 by @licitdev)
    • Added support for private_key_jwt auth method in OpenID driver (#25644 by @licitdev)
    • Added the ability to override the email from property (#25459 by @jekuer)

πŸ› Bug Fixes & Optimizations

πŸ“¦ Published Versions

  • @directus/app@13.13.0
  • @directus/api@29.1.0
  • @directus/composables@11.2.2
  • @directus/constants@13.0.2
  • create-directus-extension@11.0.17
  • create-directus-project@12.0.2
  • @directus/env@5.1.2
  • @directus/errors@2.0.3
  • @directus/extensions@3.0.9
  • @directus/extensions-registry@3.0.9
  • @directus/extensions-sdk@16.0.0
  • @directus/memory@3.0.8
  • @directus/pressure@3.0.8
  • @directus/release-notes-generator@2.0.2
  • @directus/schema@13.0.2
  • @directus/schema-builder@0.0.4
  • @directus/specs@11.1.1
  • @directus/storage@12.0.1
  • @directus/storage-driver-azure@12.0.8
  • @directus/storage-driver-cloudinary@12.0.8
  • @directus/storage-driver-gcs@12.0.8
  • @directus/storage-driver-local@12.0.1
  • @directus/storage-driver-s3@12.0.8
  • @directus/storage-driver-supabase@3.0.8
  • @directus/stores@1.0.3
  • @directus/system-data@3.2.1
  • @directus/themes@1.1.4
  • @directus/types@13.2.1
  • @directus/update-check@13.0.2
  • @directus/utils@13.0.9
  • @directus/validation@2.0.8
  • @directus/sdk@20.0.2

  •  

BookStack v25.07.1

11 Augustus 2025 om 15:53

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated translations with latest Crowdin changes. (#5740)
  • Updated PHP package versions.
  • Fixed open redirect with stricter location checking.
  • Fixed users being logged out on ZIP import errors. (#5754)
  • Fixed menu accessibility tagging. (#5753, #5752)
  • Fixed scenarios where MAIL_PORT could interfere with tests. (#5755)

  •  
❌