| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-08-11 | 11.7 kB | |
| v11.10.1 source code.tar.gz | 2025-08-11 | 6.5 MB | |
| v11.10.1 source code.zip | 2025-08-11 | 8.1 MB | |
| Totals: 3 Items | 14.6 MB | 0 | |
⚠️ 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
- Added new error operation to Flows (#25558 by @licitdev)
- @directus/api
- Added new error operation to Flows (#25558 by @licitdev)
- Added support for
private_key_jwtauth method in OpenID driver (#25644 by @licitdev) - Added the ability to override the email
fromproperty (#25459 by @jekuer)
🐛 Bug Fixes & Optimizations
- @directus/app
- Ensured user language is set on hydrate (#25647 by @ComfortablyCoding)
- Ensured RTL support for the transform property in certain components (#25652 by @formfcw)
- Fixed an issue for empty states not being centered in RTL languages (#25636 by @that1matt)
- Enabled text selection in the studio (#25510 by @gloriarodrife)
- Fixed an issue where the theme overrides interface would be rendered RTL in RTL languages (#25633 by @rijkvanzanten)
- Fixed an issue that would render english code as RTL in RTL language mode (#25641 by @rijkvanzanten)
- Fixed an issue that would cause the code editor interface to fail when the language prop was set to null (#25595 by @copilot-swe-agent)
- Fix v-resizeable dragging for RTL vs LTR (#25659 by @AlexGaillard)
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25583 by @rijkvanzanten)
- Fixed an issue that would cause the table header columns to resize in the wrong direction when using rtl languages (#25631 by @rijkvanzanten)
- Ensured that labels for data fields always display in batch mode (#25619 by @formfcw)
- Updated dependency form-data (#25579 by @ComfortablyCoding)
- Standardized batch mode for raw group fields (#25600 by @timio23)
- @directus/api
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25583 by @rijkvanzanten)
- Updated dependency form-data (#25579 by @ComfortablyCoding)
- Updated dependency tar-fs (#25338 by @br41nslug)
- Fixed admin users email not trimmed on project initialization (#25465 by @ComfortablyCoding)
- Upgraded rolldown from from 1.0.0-beta.30 to 1.0.0-beta.31 (#25607 by @dependabot)
- @directus/storage-driver-cloudinary
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/storage-driver-supabase
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/storage-driver-azure
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/storage-driver-local
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/extensions-registry
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25563 by @rijkvanzanten)
- @directus/storage-driver-gcs
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/storage-driver-s3
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/composables
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25583 by @rijkvanzanten)
- @directus/extensions
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25583 by @rijkvanzanten)
- @directus/constants
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- @directus/storage
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- @directus/errors
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Moved dependency (#25562 by @rijkvanzanten)
- @directus/themes
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25583 by @rijkvanzanten)
- @directus/types
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25583 by @rijkvanzanten)
- @directus/sdk
- Added TypeScript support for services within the extension context (#25368 by @that1matt)
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/pressure
- Upgraded dependencies (#25583 by @rijkvanzanten)
- @directus/memory
- Upgraded dependencies (#25583 by @rijkvanzanten)
- @directus/stores
- Upgraded dependencies (#25583 by @rijkvanzanten)
- @directus/utils
- Upgraded dependencies (#25583 by @rijkvanzanten)
- Upgraded tmp dependency from 0.2.3 to 0.2.4 (#25634 by @dependabot)
- @directus/release-notes-generator
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/update-check
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/system-data
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/validation
- Upgraded dependencies (#25580 by @rijkvanzanten)
- @directus/schema
- Upgraded dependencies (#25580 by @rijkvanzanten)
- Fixed an issue that could report indexed falsy as enabled for mysql columns with the same name in different schemas (#25650 by @rijkvanzanten)
- @directus/specs
- Upgraded dependencies (#25580 by @rijkvanzanten)
- create-directus-project
- Upgrade dependencies (#25559 by @rijkvanzanten)
- @directus/extensions-sdk
- Upgraded dependencies (#25564 by @rijkvanzanten)
- @directus/env
- Upgrade dependencies (#25561 by @rijkvanzanten)
📦 Published Versions
@directus/app@13.13.0@directus/api@29.1.0@directus/composables@11.2.2@directus/constants@13.0.2create-directus-extension@11.0.17create-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