remove: Release 11.15.3 (#26663)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@directus/app@15.4.0@directus/api@33.3.1
group (#26626 by @dstockton)@directus/app@15.3.0@directus/api@33.3.0@directus/composables@11.2.13@directus/constants@14.1.0create-directus-extension@11.0.29@directus/env@5.5.3@directus/extensions@3.0.19@directus/extensions-registry@3.0.19@directus/extensions-sdk@17.0.9@directus/memory@3.1.2@directus/pressure@3.0.17@directus/schema-builder@0.0.14@directus/storage-driver-azure@12.0.17@directus/storage-driver-cloudinary@12.0.17@directus/storage-driver-gcs@12.0.17@directus/storage-driver-s3@12.1.3@directus/storage-driver-supabase@3.0.17@directus/themes@1.2.4@directus/types@14.2.1@directus/utils@13.2.2@directus/validation@2.0.17
withoutEnlargement with focal point and dimensions larger than the original image. Target dimensions are now clamped to the original image dimensions. (#26608 by @wotan-allfather)node:assert usage from shared utils (#26614 by @ComfortablyCoding)@directus/app@15.2.0@directus/api@33.2.0@directus/composables@11.2.12create-directus-extension@11.0.28@directus/env@5.5.2@directus/extensions@3.0.18@directus/extensions-registry@3.0.18@directus/extensions-sdk@17.0.8@directus/memory@3.1.1@directus/pressure@3.0.16@directus/schema-builder@0.0.13@directus/storage-driver-azure@12.0.16@directus/storage-driver-cloudinary@12.0.16@directus/storage-driver-gcs@12.0.16@directus/storage-driver-s3@12.1.2@directus/storage-driver-supabase@3.0.16@directus/themes@1.2.3@directus/types@14.2.0@directus/utils@13.2.1@directus/validation@2.0.16
@directus/app@15.1.1@directus/api@33.1.1@directus/composables@11.2.11create-directus-extension@11.0.27@directus/env@5.5.1@directus/extensions-sdk@17.0.7
Attached prompts, content items, and visual editor elements to AI Assistant Context (#26512 by @bryantgillespie)
To use this feature, update @directus/visual-editing to v1.2.0+ on your website.
Disabled interfaces are not interactive anymore, which includes opening disabled read-only fields in a drawer (#26470 by @formfcw)
@directus/ai package. (#26481 by @bryantgillespie)@directus/ai package. (#26481 by @bryantgillespie)@directus/ai package. (#26481 by @bryantgillespie)@directus/ai package. (#26481 by @bryantgillespie)ldapjs with ldapts (#26363 by @dstockton)v-template-input when typing or updating content. (#26520 by @mustafaazad03)@directus/ai package. (#26481 by @bryantgillespie)@directus/app@15.1.0@directus/api@33.1.0@directus/ai@1.1.0@directus/composables@11.2.10create-directus-extension@11.0.26@directus/env@5.5.0@directus/errors@2.2.0@directus/extensions@3.0.17@directus/extensions-registry@3.0.17@directus/extensions-sdk@17.0.6@directus/memory@3.1.0@directus/pressure@3.0.15@directus/schema-builder@0.0.12@directus/storage-driver-azure@12.0.15@directus/storage-driver-cloudinary@12.0.15@directus/storage-driver-gcs@12.0.15@directus/storage-driver-s3@12.1.1@directus/storage-driver-supabase@3.0.15@directus/system-data@4.1.0@directus/themes@1.2.2@directus/types@14.1.0@directus/utils@13.2.0@directus/validation@2.0.15@directus/sdk@21.1.0
Added multi-domain support for OAuth/OpenID (#26312)
SSO callback URL generation and redirect validation now includes port matching to ensure redirects target the correct server.
Fixed getAsset returning all file fields instead of only those allowed by the users permissions (#25905)
getAsset / GET /assets/:id now respects directus_files permissions when returning file based fields.
/webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)/webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)getAsset returning all file fields instead of only those allowed by the users permissions (#25905 by @gaetansenn)AI_ENABLED environment variable to allow opting out of our AI chat feature (#26458 by @bryantgillespie)/webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)/webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)/webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)/webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)AI_ENABLED environment variable to allow opting out of our AI chat feature (#26458 by @bryantgillespie)FILES_MAX_UPLOAD_CONCURRENCY env variable (#26424 by @thomas-svrts)FILES_MAX_UPLOAD_CONCURRENCY env variable (#26424 by @thomas-svrts)AI_ENABLED environment variable to allow opting out of our AI chat feature (#26458 by @bryantgillespie)FILES_MAX_UPLOAD_CONCURRENCY env variable (#26424 by @thomas-svrts)aws:kms Server Side Encryption (#26377 by @Joey92)datetime, file, select-dropdown-m2o & collection-item dropdowns interfaces (#26365 by @ComfortablyCoding)nodemailer dependency from 7.0.10 to 7.0.11 (#26288 by @dependabot)cockroachdb failing on "Add Marketplace" migration (#26467 by @ComfortablyCoding)CACHE_SYSTEM_TTL (#26295 by @clintmoyer)nodemailer dependency from 7.0.10 to 7.0.11 (#26288 by @dependabot)AI_ENABLED environment variable to allow opting out of our AI chat feature (#26458 by @bryantgillespie)CACHE_SYSTEM_TTL (#26295 by @clintmoyer)AI_ENABLED environment variable to allow opting out of our AI chat feature (#26458 by @bryantgillespie)fields from object notation to dot syntax in SDK subscription queries (#26397 by @bruno-costa)@directus/app@15.0.0@directus/api@33.0.0@directus/composables@11.2.9create-directus-extension@11.0.25@directus/env@5.4.0@directus/extensions@3.0.16@directus/extensions-registry@3.0.16@directus/extensions-sdk@17.0.5@directus/memory@3.0.14@directus/pressure@3.0.14@directus/schema@13.0.5@directus/schema-builder@0.0.11@directus/specs@12.0.0@directus/storage-driver-azure@12.0.14@directus/storage-driver-cloudinary@12.0.14@directus/storage-driver-gcs@12.0.14@directus/storage-driver-s3@12.1.0@directus/storage-driver-supabase@3.0.14@directus/system-data@4.0.0@directus/themes@1.2.1@directus/types@14.0.0@directus/utils@13.1.1@directus/validation@2.0.14@directus/sdk@21.0.0
fetchRolesTree,fetchGlobalAccess, fetchGlobalAccessForUser and fetchGlobalAccessForRoles to the public utility package (#26248 by @ComfortablyCoding)fetchRolesTree,fetchGlobalAccess, fetchGlobalAccessForUser and fetchGlobalAccessForRoles to the public utility package (#26248 by @ComfortablyCoding)files.upload when TUS is enabled (#26247 by @br41nslug)fetchRolesTree,fetchGlobalAccess, fetchGlobalAccessForUser and fetchGlobalAccessForRoles to the public utility package (#26248 by @ComfortablyCoding)esbuild dependency from 0.25.12 to 0.26.0 (#26215 by @dependabot)esbuild dependency from 0.25.12 to 0.26.0 (#26215 by @dependabot)esbuild dependency from 0.25.12 to 0.26.0 (#26215 by @dependabot)@directus/app@14.4.0@directus/api@32.2.0@directus/composables@11.2.8create-directus-extension@11.0.24@directus/env@5.3.3@directus/errors@2.1.0@directus/extensions@3.0.15@directus/extensions-registry@3.0.15@directus/extensions-sdk@17.0.4@directus/memory@3.0.13@directus/pressure@3.0.13@directus/schema-builder@0.0.10@directus/storage-driver-azure@12.0.13@directus/storage-driver-cloudinary@12.0.13@directus/storage-driver-gcs@12.0.13@directus/storage-driver-s3@12.0.13@directus/storage-driver-supabase@3.0.13@directus/stores@2.0.0@directus/system-data@3.5.0@directus/themes@1.2.0@directus/types@13.5.0@directus/utils@13.1.0@directus/validation@2.0.13@directus/sdk@20.3.0
_by_id querying with M2A filters in GraphQL (#26233 by @ComfortablyCoding)@directus/app@14.3.0@directus/api@32.1.1
@directus/app@14.2.0@directus/api@32.1.0@directus/composables@11.2.7create-directus-extension@11.0.23@directus/env@5.3.2@directus/extensions@3.0.14@directus/extensions-registry@3.0.14@directus/extensions-sdk@17.0.3@directus/memory@3.0.12@directus/pressure@3.0.12@directus/schema-builder@0.0.9@directus/specs@11.2.0@directus/storage-driver-azure@12.0.12@directus/storage-driver-cloudinary@12.0.12@directus/storage-driver-gcs@12.0.12@directus/storage-driver-s3@12.0.12@directus/storage-driver-supabase@3.0.12@directus/stores@1.0.6@directus/system-data@3.4.2@directus/themes@1.1.8@directus/types@13.4.0@directus/utils@13.0.13@directus/validation@2.0.12@directus/sdk@20.2.0
@directus/app@14.1.2@directus/api@32.0.2@directus/composables@11.2.6create-directus-extension@11.0.22@directus/extensions-sdk@17.0.2
@directus/app@14.1.1@directus/api@32.0.1@directus/composables@11.2.5create-directus-extension@11.0.21@directus/env@5.3.1@directus/extensions@3.0.13@directus/extensions-registry@3.0.13@directus/extensions-sdk@17.0.1@directus/memory@3.0.11@directus/pressure@3.0.11@directus/schema-builder@0.0.8@directus/storage-driver-azure@12.0.11@directus/storage-driver-cloudinary@12.0.11@directus/storage-driver-gcs@12.0.11@directus/storage-driver-s3@12.0.11@directus/storage-driver-supabase@3.0.11@directus/system-data@3.4.1@directus/themes@1.1.7@directus/types@13.3.1@directus/utils@13.0.12@directus/validation@2.0.11
Removed non-relational types from RELATIONAL_TYPES constant (#25964)
Extensions or external code using RELATIONAL_TYPES should note the excluded presentation and group.
Fixed <scope>.delete filter hook running after permission check. Fixed keys returned by the hook not being used in place of the original keys. (#26034)
Keys returned by the hook are now used in place of the original keys.
The hook will trigger regardless of user permissions. Ensure any necessary permission checks are performed prior to any data processing.
@directus/api
<scope>.delete filter hook running after permission check. Fixed keys returned by the hook not being used in place of the original keys. (#26034 by @ComfortablyCoding)@directus/constants
@directus/extensions-sdk
METRICS_NAME_PREFIX environment variable (#25819 by @ComfortablyCoding)mcp_enabled, mcp_allow_deletes, mcp_system_prompt_enabled and visual_editor_urls in telemetry reports (#25989 by @connorwinston)METRICS_NAME_PREFIX environment variable (#25819 by @ComfortablyCoding)RELATIONAL_TYPES constant (#25964 by @formfcw)directus_comments and directus_extensions to websocket subscriptions (#25464 by @ComfortablyCoding)node-schedule with cron (#25874 by @gaetansenn)tar-fs dependency from 2.1.3 to 2.1.4 (#25958 by @br41nslug)RELATIONAL_TYPES constant (#25964 by @formfcw)updateFields function to the SDK (#25889 by @br41nslug)undefined value in SDK query parsing (#25952 by @br41nslug)3.858.0 β 3.918.03.864.0 β 3.918.03.858.0 β 3.918.012.28.0 β 12.29.12.29.5 β 2.29.71.3.0 β 1.3.22.30.8 β 2.31.09.32.0 β 9.38.06.1.18 β 6.1.196.1.18 β 6.1.196.1.18 β 6.1.196.1.18 β 6.1.196.1.18 β 6.1.197.16.0 β 7.17.25.1.0 β 5.1.21.17.1 β 1.20.21001.0.0 β 1001.0.11000.0.31 β 1000.0.431000.0.18 β 1000.0.2528.0.6 β 28.0.916.0.1 β 16.0.30.34.38 β 0.34.414.1.0 β 4.4.32.10.4 β 2.76.11.10.2 β 2.3.00.5.1 β 0.6.03.2.24 β 3.2.253.1.1 β 3.1.21.4.9 β 1.4.109.0.8 β 9.0.95.0.0 β 5.1.06.4.17 β 7.0.31.5.5 β 1.5.67.7.0 β 7.7.113.6.0 β 14.0.013.6.0 β 14.0.013.6.0 β 14.0.04.5.0 β 4.7.00.43.1 β 0.44.01.11.0 β 1.12.21.8.0 β 1.8.35.4.1 β 5.6.25.0.0 β 5.0.214.0.0 β 14.0.26.0.0 β 6.0.13.2.6 β 3.3.017.2.1 β 17.2.30.25.9 β 0.25.119.32.0 β 9.38.010.4.0 β 10.5.17.6.5 β 7.6.611.3.0 β 11.3.216.3.0 β 16.4.018.0.1 β 20.0.1012.9.0 β 12.10.05.7.0 β 5.8.25.4.0 β 5.5.31.8.2 β 1.13.010.21.1 β 10.24.011.1.0 β 11.2.216.1.1 β 16.4.14.0.7 β 4.1.010.0.3 β 10.1.13.14.3 β 3.15.35.1.5 β 5.1.67.0.5 β 7.0.101.4.1 β 1.5.06.9.0 β 6.10.06.2.0 β 7.2.013.1.1 β 13.1.26.0.8 β 6.0.139.2.0 β 9.3.04.46.2 β 4.52.58.0.1 β 8.1.11.89.2 β 1.93.27.7.2 β 7.7.30.34.3 β 0.34.47.3.0 β 7.3.37.1.0 β 7.1.216.23.0 β 16.25.039.0.0 β 39.0.17.4.3 β 7.5.26.8.5 β 6.8.60.14.2 β 0.15.114.20.3 β 4.20.65.8.3 β 5.9.38.38.0 β 8.46.27.13.0 β 7.16.03.0.4 β 3.0.77.1.3 β 7.1.123.5.18 β 3.5.2211.1.11 β 11.1.124.5.1 β 4.6.33.0.5 β 3.1.24.0.14 β 4.1.124.0.1 β 4.0.2@directus/app@14.1.0@directus/api@32.0.0@directus/composables@11.2.4@directus/constants@14.0.0create-directus-extension@11.0.20create-directus-project@12.0.3@directus/env@5.3.0@directus/errors@2.0.5@directus/extensions@3.0.12@directus/extensions-registry@3.0.12@directus/extensions-sdk@17.0.0@directus/format-title@12.1.1@directus/memory@3.0.10@directus/pressure@3.0.10@directus/release-notes-generator@2.0.3@directus/schema@13.0.4@directus/schema-builder@0.0.7@directus/storage@12.0.3@directus/storage-driver-azure@12.0.10@directus/storage-driver-cloudinary@12.0.10@directus/storage-driver-gcs@12.0.10@directus/storage-driver-local@12.0.3@directus/storage-driver-s3@12.0.10@directus/storage-driver-supabase@3.0.10@directus/stores@1.0.5@directus/system-data@3.4.0@directus/themes@1.1.6@directus/types@13.3.0@directus/update-check@13.0.4@directus/utils@13.0.11@directus/validation@2.0.10@directus/sdk@20.1.1
Fixed USER_CREATED, USER_UPDATED, DATE_CREATED, and DATE_UPDATED values in content versioning. These fields now correctly reflect the actual user and timestamp of creation or last update, rather than the user and date of promotion. (#25744)
Requesting a non-existent version will now return a Forbidden error.
The USER_CREATED, USER_UPDATED, DATE_CREATED, and DATE_UPDATED fields will now represent the last actual changes, not the promotion metadata.
@directus/app
@directus/api
USER_CREATED, USER_UPDATED, DATE_CREATED, and DATE_UPDATED values in content versioning. These fields now correctly reflect the actual user and timestamp of creation or last update, rather than the user and date of promotion. (#25744 by @Nitwel)@directus/app@14.0.0@directus/api@31.0.0@directus/composables@11.2.3@directus/constants@13.0.3create-directus-extension@11.0.19@directus/env@5.2.0@directus/errors@2.0.4@directus/extensions@3.0.11@directus/extensions-registry@3.0.11@directus/extensions-sdk@16.0.2@directus/format-title@12.1.0@directus/memory@3.0.9@directus/pressure@3.0.9@directus/schema@13.0.3@directus/schema-builder@0.0.6@directus/storage@12.0.2@directus/storage-driver-azure@12.0.9@directus/storage-driver-cloudinary@12.0.9@directus/storage-driver-gcs@12.0.9@directus/storage-driver-local@12.0.2@directus/storage-driver-s3@12.0.9@directus/storage-driver-supabase@3.0.9@directus/stores@1.0.4@directus/system-data@3.3.0@directus/themes@1.1.5@directus/types@13.2.3@directus/update-check@13.0.3@directus/utils@13.0.10@directus/validation@2.0.9@directus/sdk@20.1.0
Fixed Content Versioning to correctly merge relational data and support all query parameter functionality (#25437)
The following changes should be kept in mind when updating:
Additionally there will be further breaking changes to USER_CREATED, USER_UPDATED, DATE_CREATED, DATE_UPDATED default values in a followup PR to improve this behavior further.
Check in with #25744 to see more info about the breaking changes.
@directus/api
@directus/app
permissionsCacheable erroring on null operator value (#25753 by @AlexGaillard)login/refresh request succeeds (#25367 by @ComfortablyCoding)@directus/app@13.14.0@directus/api@30.0.0create-directus-extension@11.0.18@directus/extensions@3.0.10@directus/extensions-registry@3.0.10@directus/extensions-sdk@16.0.1@directus/schema-builder@0.0.5@directus/types@13.2.2@directus/sdk@20.0.3
start command (#25675 by @hanneskuettner)@directus/app@13.13.1@directus/api@29.1.1
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:
string and will error on string | undefined (or other unions).service.readOne()/service.readMany() now expect string | number for their primary keys and will error for nullable typesAs 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/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
Exclude database-only tables from snapshots (#25271)
Snapshots now exclude tables not tracked in directus_collections (database-only tables).
| Source Version | Target Version | Behavior | Impact |
|---|---|---|---|
| < 11.10.0 | β₯ 11.10.0 | Database-only tables from source will be created on target | |
| β₯ 11.10.0 | < 11.10.0 | Database-only tables will be dropped from target | π¨ Data loss risk |
| β₯ 11.10.0 | β₯ 11.10.0 | Database-only tables are ignored in snapshots | β No changes |
| < 11.10.0 | < 11.10.0 | Database-only tables may be created or dropped |
Please review your snapshot workflows to ensure these changes will not result in unexpected behaviour.
websocket.authenticate filter hook (#25344 by @8byr0)@directus/app@13.12.0@directus/api@29.0.0@directus/composables@11.2.1create-directus-extension@11.0.16@directus/env@5.1.1@directus/extensions@3.0.8@directus/extensions-registry@3.0.8@directus/extensions-sdk@15.0.0@directus/memory@3.0.7@directus/pressure@3.0.7@directus/storage-driver-azure@12.0.7@directus/storage-driver-cloudinary@12.0.7@directus/storage-driver-gcs@12.0.7@directus/storage-driver-s3@12.0.7@directus/storage-driver-supabase@3.0.7@directus/system-data@3.2.0@directus/themes@1.1.3@directus/utils@13.0.8@directus/validation@2.0.7@directus/sdk@20.0.1
@directus/app@13.11.3@directus/api@28.0.3
requireSelection check for manual trigger flows (#25386 by @JoshTheDerf)@directus/app@13.11.2@directus/api@28.0.2
Added support for LDAP login and enhanced parameter consistency for refresh/logout commands. Allowed overriding the mode in refresh and logout commands to be inline with login (#25132)
The login method now accepts a payload object instead of separate email and password parameters.
This enables support for both standard and LDAP authentication, but requires updates to code that previously called sdk.login(email, password).
The new usage is sdk.login({ email, password }) or sdk.login({ identifier, password }) for LDAP.
The refresh and logout command method parameters have been updated to be consistent across usage. The functions now accept an options object instead of their previous regular parameters.
For example the new usage for refresh is sdk.request(refresh({ mode: "json", refresh_token })) instead of sdk.request(refresh('json', refresh_token)).
AUTH_.+_ISSUER_DISCOVERY_MUST_SUCCEED and AUTH_.+_CLIENT_HTTP env variables to the openid provider (#25002 by @ComfortablyCoding)backlink query parameter to exclude back-relations when expanding *.* in the fields query parameter (#25284 by @Nitwel)AUTH_.+_ISSUER_DISCOVERY_MUST_SUCCEED and AUTH_.+_CLIENT_HTTP env variables to the openid provider (#25002 by @ComfortablyCoding)items.sort action hook (#25340 by @ComfortablyCoding)info.version in the OpenAPI specs (#25353 by @br41nslug)numeric_precision, numeric_scale and max_length not respected on schema changes (#25346 by @ComfortablyCoding)@directus/app@13.11.0@directus/api@28.0.0@directus/components@1.1.1@directus/composables@11.2.0create-directus-extension@11.0.15@directus/env@5.1.0@directus/errors@2.0.2@directus/extensions@3.0.7@directus/extensions-registry@3.0.7@directus/extensions-sdk@14.0.0@directus/memory@3.0.6@directus/pressure@3.0.6@directus/schema-builder@0.0.3@directus/storage-driver-azure@12.0.6@directus/storage-driver-cloudinary@12.0.6@directus/storage-driver-gcs@12.0.6@directus/storage-driver-s3@12.0.6@directus/storage-driver-supabase@3.0.6@directus/system-data@3.1.1@directus/themes@1.1.2@directus/types@13.2.0@directus/utils@13.0.7@directus/validation@2.0.6@directus/sdk@20.0.0
directus_files (#25241 by @Nitwel)dist folder to the build command (#25129 by @licitdev)ip, userAgent and origin for ws activity (#25114 by @ComfortablyCoding)ip, userAgent and origin for ws activity (#25114 by @ComfortablyCoding)ADMIN_PASSWORD, ADMIN_TOKEN, KEY, and SECRET to always be interpreted as strings (#25196 by @the-other-dev)@directus/app@13.10.0@directus/api@27.1.0@directus/composables@11.1.11create-directus-extension@11.0.14@directus/env@5.0.5@directus/extensions@3.0.6@directus/extensions-registry@3.0.6@directus/extensions-sdk@13.1.1@directus/memory@3.0.5@directus/pressure@3.0.5@directus/schema-builder@0.0.2@directus/storage-driver-azure@12.0.5@directus/storage-driver-cloudinary@12.0.5@directus/storage-driver-gcs@12.0.5@directus/storage-driver-s3@12.0.5@directus/storage-driver-supabase@3.0.5@directus/themes@1.1.1@directus/types@13.1.2@directus/utils@13.0.6@directus/validation@2.0.5
@directus/schema-builder package for mocking db schema (#25145 by @ComfortablyCoding)@directus/app@13.9.2@directus/api@27.0.2@directus/schema-builder@0.0.1@directus/utils@13.0.5
@directus/app@13.9.1@directus/api@27.0.1
rollup-plugin-esbuild to 6.2.1 (#25041 by @ComfortablyCoding)getRelation/getRelations usage across packages (#25053 by @Nitwel)Error on Reject option to webhook flows (#25080 by @Nitwel)1.8.4 (#25110 by @licitdev)Error on Reject option to manually triggered flows (#24965 by @ComfortablyCoding)applyOptionsData errors not appearing in the flow log (#25025 by @ComfortablyCoding)getRelation/getRelations usage across packages (#25053 by @Nitwel)Error on Reject option to webhook flows (#25080 by @Nitwel)1.8.4 (#25110 by @licitdev)Error on Reject option to manually triggered flows (#24965 by @ComfortablyCoding)condition operation filters not properly parsed (#25015 by @ComfortablyCoding)applyQuery to improve code organization and maintainability (#25004 by @Nitwel)filename_download not respected on upload (#25062 by @ComfortablyCoding)one_deselect_action updates bypass QUERY_LIMIT_DEFAULT restrictions (#25087 by @ComfortablyCoding)run-script operation (#25106 by @Nitwel)getRelation/getRelations usage across packages (#25053 by @Nitwel)run-script operation (#25106 by @Nitwel)_regex validation (#24984 by @ComfortablyCoding)1.8.4 (#25110 by @licitdev)@directus/app@13.9.0@directus/api@27.0.0@directus/components@1.1.0@directus/composables@11.1.10create-directus-extension@11.0.13@directus/env@5.0.4@directus/extensions@3.0.5@directus/extensions-registry@3.0.5@directus/extensions-sdk@13.1.0@directus/memory@3.0.4@directus/pressure@3.0.4@directus/schema-builder@0.0.0@directus/storage-driver-azure@12.0.4@directus/storage-driver-cloudinary@12.0.4@directus/storage-driver-gcs@12.0.4@directus/storage-driver-s3@12.0.4@directus/storage-driver-supabase@3.0.4@directus/themes@1.1.0@directus/types@13.1.1@directus/update-check@13.0.1@directus/utils@13.0.4@directus/validation@2.0.4
@directus/app@13.8.1@directus/api@26.0.1
create (#24812 by @ComfortablyCoding)String to ID (#24757 by @Nitwel)omitKey option to getConfigFromEnv (#24826 by @jacobcons)files.upload event for resumable uploads (#24771 by @br41nslug)isDirectusError type guard function ot improve SDK error handling (#24764 by @ComfortablyCoding)/utils/hash/verify endpoint (#24788 by @Nitwel)PUBLIC_URL on SSO redirection (#24836 by @licitdev)createOne in the collections service (#24960 by @Nitwel)string | number (#24753 by @subtirelumihail)@directus/app@13.8.0@directus/api@26.0.0@directus/components@1.0.3@directus/composables@11.1.9@directus/constants@13.0.1create-directus-extension@11.0.12create-directus-project@12.0.1@directus/env@5.0.3@directus/errors@2.0.1@directus/extensions@3.0.4@directus/extensions-registry@3.0.4@directus/extensions-sdk@13.0.4@directus/format-title@12.0.1@directus/memory@3.0.3@directus/pressure@3.0.3@directus/random@2.0.1@directus/release-notes-generator@2.0.1@directus/schema@13.0.1@directus/storage-driver-azure@12.0.3@directus/storage-driver-cloudinary@12.0.3@directus/storage-driver-gcs@12.0.3@directus/storage-driver-s3@12.0.3@directus/storage-driver-supabase@3.0.3@directus/system-data@3.1.0@directus/themes@1.0.10@directus/types@13.1.0@directus/utils@13.0.3@directus/validation@2.0.3@directus/sdk@19.1.0