Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions content/releases/2.changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ Each month, some of the Directus team talk through what鈥檚 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.
Expand Down
5 changes: 5 additions & 0 deletions content/releases/3.breaking-changes/3.version-12.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
Loading