Update directus/directus Docker tag to v11.9.0 #786

Merged
alexlebens merged 1 commits from renovate/directus-directus-11.x into main 2025-06-28 05:21:03 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
directus/directus minor 11.8.0 -> 11.9.0

Release Notes

directus/directus (directus/directus)

v11.9.0

Compare Source

⚠️ Potential Breaking Changes

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)).

New Features & Improvements
🐛 Bug Fixes & Optimizations
📦 Published Versions
  • @directus/app@13.11.0
  • @directus/api@28.0.0
  • @directus/components@1.1.1
  • @directus/composables@11.2.0
  • create-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

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [directus/directus](https://github.com/directus/directus) | minor | `11.8.0` -> `11.9.0` | --- ### Release Notes <details> <summary>directus/directus (directus/directus)</summary> ### [`v11.9.0`](https://github.com/directus/directus/releases/tag/v11.9.0) [Compare Source](https://github.com/directus/directus/compare/v11.8.0...v11.9.0) ##### ⚠️ Potential Breaking Changes **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 ([#&#8203;25132](https://github.com/directus/directus/pull/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))`. - **[@&#8203;directus/api](https://github.com/directus/api)** - Fixed manual flows to only trigger with appropriate permissions ([#&#8203;25354](https://github.com/directus/directus/pull/25354) by [@&#8203;br41nslug](https://github.com/br41nslug)) - **[@&#8203;directus/sdk](https://github.com/directus/sdk)** - 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 ([#&#8203;25132](https://github.com/directus/directus/pull/25132) by [@&#8203;ComfortablyCoding](https://github.com/ComfortablyCoding)) - **[@&#8203;directus/extensions-sdk](https://github.com/directus/extensions-sdk)** - Update to Rollup v4 ([#&#8203;25035](https://github.com/directus/directus/pull/25035) by [@&#8203;abdonrd](https://github.com/abdonrd)) ##### ✨ New Features & Improvements - **[@&#8203;directus/app](https://github.com/directus/app)** - Added Keyboard Accessibility ([#&#8203;25214](https://github.com/directus/directus/pull/25214) by [@&#8203;formfcw](https://github.com/formfcw)) - Improved the UX of the field permissions by changing its interface to a checkbox tree ([#&#8203;25253](https://github.com/directus/directus/pull/25253) by [@&#8203;formfcw](https://github.com/formfcw)) - **[@&#8203;directus/api](https://github.com/directus/api)** - Added `AUTH_.+_ISSUER_DISCOVERY_MUST_SUCCEED` and `AUTH_.+_CLIENT_HTTP` env variables to the `openid` provider ([#&#8203;25002](https://github.com/directus/directus/pull/25002) by [@&#8203;ComfortablyCoding](https://github.com/ComfortablyCoding)) - Added `backlink` query parameter to exclude back-relations when expanding `*.*` in the fields query parameter ([#&#8203;25284](https://github.com/directus/directus/pull/25284) by [@&#8203;Nitwel](https://github.com/Nitwel)) - **[@&#8203;directus/composables](https://github.com/directus/composables)** - Added Keyboard Accessibility ([#&#8203;25214](https://github.com/directus/directus/pull/25214) by [@&#8203;formfcw](https://github.com/formfcw)) - **[@&#8203;directus/env](https://github.com/directus/env)** - Added `AUTH_.+_ISSUER_DISCOVERY_MUST_SUCCEED` and `AUTH_.+_CLIENT_HTTP` env variables to the `openid` provider ([#&#8203;25002](https://github.com/directus/directus/pull/25002) by [@&#8203;ComfortablyCoding](https://github.com/ComfortablyCoding)) - **[@&#8203;directus/sdk](https://github.com/directus/sdk)** - Added `backlink` query parameter to exclude back-relations when expanding `*.*` in the fields query parameter ([#&#8203;25284](https://github.com/directus/directus/pull/25284) by [@&#8203;Nitwel](https://github.com/Nitwel)) - **[@&#8203;directus/types](https://github.com/directus/types)** - Added `backlink` query parameter to exclude back-relations when expanding `*.*` in the fields query parameter ([#&#8203;25284](https://github.com/directus/directus/pull/25284) by [@&#8203;Nitwel](https://github.com/Nitwel)) ##### 🐛 Bug Fixes & Optimizations - **[@&#8203;directus/app](https://github.com/directus/app)** - Added BSL license banner to display for first admin user ([#&#8203;25299](https://github.com/directus/directus/pull/25299) by [@&#8203;AlexGaillard](https://github.com/AlexGaillard)) - Fixed system filters showing null ([#&#8203;25294](https://github.com/directus/directus/pull/25294) by [@&#8203;br41nslug](https://github.com/br41nslug)) - Ensured to revert changes on error after drag & drop in kanban and calendar layout ([#&#8203;25329](https://github.com/directus/directus/pull/25329) by [@&#8203;formfcw](https://github.com/formfcw)) - Prevented table column widths from having null values ([#&#8203;25298](https://github.com/directus/directus/pull/25298) by [@&#8203;robluton](https://github.com/robluton)) - Ensured that the redirection to the collection view after editing an item takes the bookmark query into account ([#&#8203;25327](https://github.com/directus/directus/pull/25327) by [@&#8203;formfcw](https://github.com/formfcw)) - Allowed selecting custom collections for `items.sort` action hook ([#&#8203;25340](https://github.com/directus/directus/pull/25340) by [@&#8203;ComfortablyCoding](https://github.com/ComfortablyCoding)) - Improved nested folder rendering performance ([#&#8203;25276](https://github.com/directus/directus/pull/25276) by [@&#8203;AlexGaillard](https://github.com/AlexGaillard)) - Fixed the “Save as Copy” action for files ([#&#8203;25351](https://github.com/directus/directus/pull/25351) by [@&#8203;Nitwel](https://github.com/Nitwel)) - Updated dependencies tar-fs, vue-i18n, vite and undici ([#&#8203;25267](https://github.com/directus/directus/pull/25267) by [@&#8203;br41nslug](https://github.com/br41nslug)) - Ensured that the archive filter would only apply if permissions were granted for the archive field ([#&#8203;25352](https://github.com/directus/directus/pull/25352) by [@&#8203;formfcw](https://github.com/formfcw)) - **[@&#8203;directus/api](https://github.com/directus/api)** - Added BSL license banner to display for first admin user ([#&#8203;25299](https://github.com/directus/directus/pull/25299) by [@&#8203;AlexGaillard](https://github.com/AlexGaillard)) - Updated `info.version` in the OpenAPI specs ([#&#8203;25353](https://github.com/directus/directus/pull/25353) by [@&#8203;br41nslug](https://github.com/br41nslug)) - Replaced mapValuesDeep with deepMap. ([#&#8203;25216](https://github.com/directus/directus/pull/25216) by [@&#8203;Nitwel](https://github.com/Nitwel)) - Fixed existing `numeric_precision`, `numeric_scale` and `max_length` not respected on schema changes ([#&#8203;25346](https://github.com/directus/directus/pull/25346) by [@&#8203;ComfortablyCoding](https://github.com/ComfortablyCoding)) - Fixed translating m2a filters on GQL only when applicable ([#&#8203;24830](https://github.com/directus/directus/pull/24830) by [@&#8203;Nitwel](https://github.com/Nitwel)) - Added anonymous project id for improved telemetry ([#&#8203;25300](https://github.com/directus/directus/pull/25300) by [@&#8203;rijkvanzanten](https://github.com/rijkvanzanten)) - Added support for non array group claims in OpenID and OAuth2 ([#&#8203;25173](https://github.com/directus/directus/pull/25173) by [@&#8203;smgrol](https://github.com/smgrol)) - Fixed logging of invalid url in isUrlAllowed ([#&#8203;25235](https://github.com/directus/directus/pull/25235) by [@&#8203;MrGreenTea](https://github.com/MrGreenTea)) - Added key/value information to db errors ([#&#8203;25112](https://github.com/directus/directus/pull/25112) by [@&#8203;Nitwel](https://github.com/Nitwel)) - Improved redaction in Flows' Log to Console operation ([#&#8203;25355](https://github.com/directus/directus/pull/25355) by [@&#8203;br41nslug](https://github.com/br41nslug)) - Fixed Marketplace extension ID when extension was not on database yet ([#&#8203;25304](https://github.com/directus/directus/pull/25304) by [@&#8203;joselcvarela](https://github.com/joselcvarela)) - Fixed permissions for shares for non-admin users ([#&#8203;25229](https://github.com/directus/directus/pull/25229) by [@&#8203;Nitwel](https://github.com/Nitwel)) - **[@&#8203;directus/env](https://github.com/directus/env)** - Added BSL license banner to display for first admin user ([#&#8203;25299](https://github.com/directus/directus/pull/25299) by [@&#8203;AlexGaillard](https://github.com/AlexGaillard)) - **[@&#8203;directus/types](https://github.com/directus/types)** - Added BSL license banner to display for first admin user ([#&#8203;25299](https://github.com/directus/directus/pull/25299) by [@&#8203;AlexGaillard](https://github.com/AlexGaillard)) - Added anonymous project id for improved telemetry ([#&#8203;25300](https://github.com/directus/directus/pull/25300) by [@&#8203;rijkvanzanten](https://github.com/rijkvanzanten)) - **[@&#8203;directus/system-data](https://github.com/directus/system-data)** - Added BSL license banner to display for first admin user ([#&#8203;25299](https://github.com/directus/directus/pull/25299) by [@&#8203;AlexGaillard](https://github.com/AlexGaillard)) - Added anonymous project id for improved telemetry ([#&#8203;25300](https://github.com/directus/directus/pull/25300) by [@&#8203;rijkvanzanten](https://github.com/rijkvanzanten)) - **[@&#8203;directus/components](https://github.com/directus/components)** - Updated dependencies tar-fs, vue-i18n, vite and undici ([#&#8203;25267](https://github.com/directus/directus/pull/25267) by [@&#8203;br41nslug](https://github.com/br41nslug)) - **[@&#8203;directus/extensions-sdk](https://github.com/directus/extensions-sdk)** - Updated dependencies tar-fs, vue-i18n, vite and undici ([#&#8203;25267](https://github.com/directus/directus/pull/25267) by [@&#8203;br41nslug](https://github.com/br41nslug)) - **[@&#8203;directus/storage-driver-cloudinary](https://github.com/directus/storage-driver-cloudinary)** - Updated dependencies tar-fs, vue-i18n, vite and undici ([#&#8203;25267](https://github.com/directus/directus/pull/25267) by [@&#8203;br41nslug](https://github.com/br41nslug)) - **[@&#8203;directus/storage-driver-supabase](https://github.com/directus/storage-driver-supabase)** - Updated dependencies tar-fs, vue-i18n, vite and undici ([#&#8203;25267](https://github.com/directus/directus/pull/25267) by [@&#8203;br41nslug](https://github.com/br41nslug)) - **[@&#8203;directus/themes](https://github.com/directus/themes)** - Updated dependencies tar-fs, vue-i18n, vite and undici ([#&#8203;25267](https://github.com/directus/directus/pull/25267) by [@&#8203;br41nslug](https://github.com/br41nslug)) - **[@&#8203;directus/utils](https://github.com/directus/utils)** - Replaced mapValuesDeep with deepMap. ([#&#8203;25216](https://github.com/directus/directus/pull/25216) by [@&#8203;Nitwel](https://github.com/Nitwel)) - Fixed translating m2a filters on GQL only when applicable ([#&#8203;24830](https://github.com/directus/directus/pull/24830) by [@&#8203;Nitwel](https://github.com/Nitwel)) - **[@&#8203;directus/schema-builder](https://github.com/directus/schema-builder)** - Fixed translating m2a filters on GQL only when applicable ([#&#8203;24830](https://github.com/directus/directus/pull/24830) by [@&#8203;Nitwel](https://github.com/Nitwel)) - **[@&#8203;directus/sdk](https://github.com/directus/sdk)** - Added anonymous project id for improved telemetry ([#&#8203;25300](https://github.com/directus/directus/pull/25300) by [@&#8203;rijkvanzanten](https://github.com/rijkvanzanten)) - **[@&#8203;directus/errors](https://github.com/directus/errors)** - Added key/value information to db errors ([#&#8203;25112](https://github.com/directus/directus/pull/25112) by [@&#8203;Nitwel](https://github.com/Nitwel)) - **[@&#8203;directus/extensions](https://github.com/directus/extensions)** - Fixed default value of extension options not allowing any ([#&#8203;25273](https://github.com/directus/directus/pull/25273) by [@&#8203;Nitwel](https://github.com/Nitwel)) ##### 📦 Published Versions - `@directus/app@13.11.0` - `@directus/api@28.0.0` - `@directus/components@1.1.1` - `@directus/composables@11.2.0` - `create-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@&#8203;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` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xLjMiLCJ1cGRhdGVkSW5WZXIiOiI0MS4xLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
renovate-bot added the
image
label 2025-06-26 20:02:36 +00:00
renovate-bot force-pushed renovate/directus-directus-11.x from 2d1d87f31c to bcab56e35f 2025-06-27 01:03:15 +00:00 Compare
renovate-bot force-pushed renovate/directus-directus-11.x from bcab56e35f to 5c252879d4 2025-06-27 06:03:10 +00:00 Compare
renovate-bot force-pushed renovate/directus-directus-11.x from 5c252879d4 to b9a28b057b 2025-06-27 07:02:10 +00:00 Compare
renovate-bot force-pushed renovate/directus-directus-11.x from b9a28b057b to 4cabcd677f 2025-06-27 07:03:15 +00:00 Compare
renovate-bot force-pushed renovate/directus-directus-11.x from 4cabcd677f to cc63a6303a 2025-06-27 08:02:36 +00:00 Compare
renovate-bot force-pushed renovate/directus-directus-11.x from cc63a6303a to 70b2433509 2025-06-27 12:02:50 +00:00 Compare
renovate-bot force-pushed renovate/directus-directus-11.x from 70b2433509 to 9044a355b4 2025-06-27 17:02:50 +00:00 Compare
renovate-bot force-pushed renovate/directus-directus-11.x from 9044a355b4 to 30770d1e0d 2025-06-27 18:02:46 +00:00 Compare
renovate-bot force-pushed renovate/directus-directus-11.x from 30770d1e0d to c777bd75e0 2025-06-28 00:03:12 +00:00 Compare
alexlebens merged commit c1eb752b6f into main 2025-06-28 05:21:03 +00:00
alexlebens deleted branch renovate/directus-directus-11.x 2025-06-28 05:21:04 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexlebens/infrastructure#786
No description provided.