diff --git a/content/releases/2.changelog.md b/content/releases/2.changelog.md index 19cb72a1..149f6df7 100644 --- a/content/releases/2.changelog.md +++ b/content/releases/2.changelog.md @@ -24,6 +24,9 @@ Each month, some of the Directus team talk through what’s new including core r - Fixed the date picker showing English weekday names and starting the week on Sunday regardless of the user's language. - Fixed Oracle date part functions returning zero-padded strings, `year()` returning the ISO week-numbering year, and `json()` returning quoted strings for scalar values. +This month we had two releases. +- [Directus 12.4.1](https://github.com/directus/directus/releases/tag/v12.4.1) is a patch release with no breaking changes. It fixes a regression in 12.4.0 where reading folders as a non-admin user, including opening the File Library, failed with a `500` error. Upgrade to 12.4.1 rather than 12.4.0. + ## August 2026 - [Directus 12.3.0](https://github.com/directus/directus/releases/tag/v12.3.0) has several potential breaking changes: the **Update Items** and **Delete Items** flow operations no longer target every item when their key and query are empty, the storage driver's `exists()` method throws on connection failures instead of returning `false`, `ASSETS_TRANSFORM_IMAGE_MAX_OUTPUT_DIMENSION` now defaults to `6000`, and the Docker image runs the bundled `pm2`. Review the [full list](/releases/breaking-changes/version-12#version-1230) before upgrading. diff --git a/content/releases/3.breaking-changes/3.version-12.md b/content/releases/3.breaking-changes/3.version-12.md index 011c4a9c..78fb1e45 100644 --- a/content/releases/3.breaking-changes/3.version-12.md +++ b/content/releases/3.breaking-changes/3.version-12.md @@ -6,6 +6,11 @@ description: Breaking changes may require action on your part before upgrading. ## Version 12.4.0 +::callout{icon="i-lucide-triangle-alert" color="warning"} +**Upgrade to 12.4.1 instead of 12.4.0** +In 12.4.0, reading `directus_folders` as a non-admin user fails with a `500` error, which breaks the File Library for non-admin users and any `GET /folders` request made with a non-admin token. [12.4.1](https://github.com/directus/directus/releases/tag/v12.4.1) fixes this. The breaking changes below apply to both versions. +:: + ### Inactive collections reject reads and writes A collection whose status is **Inactive** can no longer be read or written through the API. Previously the status only affected how the collection appeared in the Data Studio. Requests against an inactive collection now fail with a [`COLLECTION_INACTIVE`](/guides/connect/errors) error (`403`) for users who have permission on the collection, and with a generic `FORBIDDEN` error for everyone else.