v10.11.0
β οΈ Potential Breaking Changes
Fixed API queries with the search
parameter to return no results if the query is not applicable to any fields (#22342)
Previously, the API returned all items for collections where the search
parameter was not applicable to any fields. Now the API returns no items in such a case.
- @directus/sdk
β¨ New Features & Improvements
- @directus/app
- Added API and UI for public user registration (#22125 by @DanielBiegler)
- @directus/api
- Added API and UI for public user registration (#22125 by @DanielBiegler)
- @directus/sdk
- @directus/errors
π Bug Fixes & Optimizations
- @directus/app
- Ensured "Download Page as CSV" button is disabled if the selected layout does not support that action (#22281 by @hanneskuettner)
- Added error in the App for images without dimensions (#22307 by @br41nslug)
- Fixed project color usage and handling of conditional styles in some insight panels (#22382 by @hanneskuettner)
- Updated the password confirm placeholder text (#22421 by @rijkvanzanten)
- Add option to open image directly from Block Editor (#22302 by @joselcvarela)
- Fixed default naming of the related field name for the first translations field created (#22378 by @hanneskuettner)
- Updated dependencies (#22063 by @paescuj)
- Fixed an endless refresh loop in the live preview of an item accessed through a bookmarked view (#22255 by @hanneskuettner)
- Added a copy to clipboard button to token interface (#22323 by @hanneskuettner)
- Added ability to search role list in access control settings (#22286 by @hanneskuettner)
- Fixed "Download Page as CSV" for Related Values display with no display template (#22248 by @hanneskuettner)
- Ensured the URL in Live Preview popout window receives the current Content Version (#22339 by @paescuj)
- Fixed Files interface when used with custom junction field (#22241 by @hanneskuettner)
- Fixed a small visual inconsistency with the item menu in Files interface (#22258 by @paescuj)
- Fixed a caching issue which could lead to wrong extensions being listed under Marketplace when filtering by type / account (#22254 by @hanneskuettner)
- Ensured that the rate limit is adhered to when having multiple different relationships (#22352 by @joselcvarela)
- Improved M2A builder sorting UX for large number of items (#22224 by @hanneskuettner)
- Fixed untranslated translation placeholders in field metadata that appear after visiting a collection settings page (#22263 by @hanneskuettner)
- Fixed revision revert for revisions with no previous data (#22239 by @hanneskuettner)
- Fixed the deselection of fields for permissions which previously had the "All Access" preset applied (#22300 by @hanneskuettner)
- Fixed "Auto Refresh" for Kanban and Calendar layouts (#22280 by @hanneskuettner)
- Fixed the deselection of a saved item in the Collection Item Dropdown (#22294 by @hanneskuettner)
- Fixed arrow alignment when selecting 5 or more collections in the "Relationship" tab of M2A interface settings (#22350 by @hanneskuettner)
- Added support to define single interpolation value in code interface (#22318 by @joselcvarela)
- @directus/api
- Updated dependencies (#22063 by @paescuj)
- Fixed a caching issue which could lead to wrong extensions being listed under Marketplace when filtering by type / account (#22254 by @hanneskuettner)
- Fixed SQL error when filtering collections with two or more M2A relations pointing to the same collection(s) (#22262 by @hanneskuettner)
- Implemented client-side restart of failed transactions for CockroachDB (#22240 by @paescuj)
- Fixed count() function filter for self referencing relations (#22297 by @hanneskuettner)
- Fixed parsing of AllowCreate attribute in SAML auth requests (#22340 by @paescuj)
- Fixed bundle extension loading by updating extension settings when bundle entries have changed (#22013 by @hanneskuettner)
- Improved session token validation (#22353 by @br41nslug)
- Improved redacting of sensitive values (#22332 by @br41nslug)
- Fixed the filter validation for field functions, enabling JSON count filter to work again (#22060 by @paescuj)
- Fixed API queries with the
search
parameter to return no results if the query is not applicable to any fields (#22342 by @licitdev) - Fixed handling of invalid and empty filter queries (#22048 by @paescuj)
- Deprecated KEY env var, made SECRET optional (for test environments) (#22320 by @rijkvanzanten)
- Fixed search functionality for large and real numbers in PostgreSQL, MSSQL, OracleDB and SQLite (#22347 by @hanneskuettner)
- @directus/system-data
- Added API and UI for public user registration (#22125 by @DanielBiegler)
- Updated dependencies (#22063 by @paescuj)
- @directus/sdk
- Added API and UI for public user registration (#22125 by @DanielBiegler)
- Updated dependencies (#22063 by @paescuj)
- Fixed SDK type inference issue when using _and/_or filters in queries (#22288 by @br41nslug)
- Added "_icontains" string operator to the SDK (#22309 by @br41nslug)
- Fixed SDK compatibility with TypeScript 5.4 (#22211 by @br41nslug)
- @directus/types
- Added API and UI for public user registration (#22125 by @DanielBiegler)
- Updated dependencies (#22063 by @paescuj)
- Fixed search functionality for large and real numbers in PostgreSQL, MSSQL, OracleDB and SQLite (#22347 by @hanneskuettner)
- @directus/env
- Added API and UI for public user registration (#22125 by @DanielBiegler)
- Updated dependencies (#22063 by @paescuj)
- Deprecated KEY env var, made SECRET optional (for test environments) (#22320 by @rijkvanzanten)
- Fixed behavior of config variable casting to retain types of known value types (#22349 by @hanneskuettner)
- create-directus-extension
- @directus/storage-driver-cloudinary
- @directus/release-notes-generator
- @directus/storage-driver-supabase
- Updated dependencies (#22063 by @paescuj)
- Fixed file upload error for Supabase Storage servers hosted behind a Cloudflare Cache (#22293 by @hanneskuettner)
- Fixed
list
method to recursively list all files under a prefix (#22322 by @hanneskuettner)
- @directus/storage-driver-azure
- @directus/storage-driver-local
- @directus/extensions-registry
- @directus/storage-driver-gcs
- @directus/storage-driver-s3
- @directus/extensions-sdk
- @directus/format-title
- Updated dependencies (#22063 by @paescuj)
- Added FMS and PIM to list of special cases (#22261 by @rijkvanzanten)
- @directus/update-check
- @directus/composables
- @directus/components
- @directus/extensions
- @directus/validation
- @directus/constants
- Updated dependencies (#22063 by @paescuj)
- Fixed search functionality for large and real numbers in PostgreSQL, MSSQL, OracleDB and SQLite (#22347 by @hanneskuettner)
- @directus/pressure
- @directus/storage
- @directus/errors
- @directus/memory
- @directus/random
- @directus/schema
- @directus/stores
- @directus/themes
- @directus/specs
- @directus/utils
- Updated dependencies (#22063 by @paescuj)
- Fixed "Download Page as CSV" for Related Values display with no display template (#22248 by @hanneskuettner)
- create-directus-project
- Dropped creation of typed extension folders during project initialization (#22316 by @rijkvanzanten)
π¦ Published Versions
@directus/app@12.1.0
@directus/api@19.1.0
@directus/components@0.0.8
@directus/composables@10.1.13
@directus/constants@11.0.4
create-directus-extension@10.1.9
create-directus-project@10.0.6
@directus/env@1.1.3
@directus/errors@0.3.0
@directus/extensions@1.0.4
@directus/extensions-registry@1.0.4
@directus/extensions-sdk@11.0.4
@directus/format-title@10.1.2
@directus/memory@1.0.7
@directus/pressure@1.0.19
@directus/random@0.2.8
@directus/release-notes-generator@0.2.6
@directus/schema@11.0.2
@directus/specs@10.2.9
@directus/storage@10.0.12
@directus/storage-driver-azure@10.0.20
@directus/storage-driver-cloudinary@10.0.20
@directus/storage-driver-gcs@10.0.20
@directus/storage-driver-local@10.0.19
@directus/storage-driver-s3@10.0.21
@directus/storage-driver-supabase@1.0.12
@directus/stores@0.1.8
@directus/system-data@1.0.3
@directus/themes@0.3.7
@directus/types@11.1.1
@directus/update-check@11.0.9
@directus/utils@11.0.8
@directus/validation@0.0.15
@directus/sdk@16.0.0