Improvement5.51.2
v5.51.2
This release includes a new feature for optional component screenshots in the dynamic zone picker, along with numerous bug fixes across content manager, upload, i18n, database, and accessibility improvements. Several dependencies have been updated and developer tooling enhancements were made.
5.51.2 (2026-08-05)
π New feature
- content-manager: add optional component screenshots to DZ picker (#26863)
π₯ Bug fix
- use radio roles for accessibility and improve aria attributes (#27139)
- handle i18n conflict and local rights (6519f4d5db)
- admin: interpolate min/max values in validation error messages (#27172)
- admin: pin react-colorful to prevent optimizeDeps include/exclude conflict (#27203)
- content-manager: relation creation discards parent changes (#27081)
- content-manager: relation order changes after saving dynamic-zone components (#27135)
- content-manager: keep document status accurate on mixed-locale batches (#27035)
- core: use configured default pageSize when only page is provided (#27132)
- database: escape LIKE wildcards in filters and use equality for $eqi/$nei (#26476)
- i18n: use fractional temp_key when filling from locale (#26296)
- upload: stream URL imports to disk instead of buffering in memory (#27176)
- upload: keep cursor position while editing asset details fields (CMS-1536) (2c6edbfacb)
- upload: apply asset permissions to media library actions (CMS-434) (e8099188e2)
- upload: keep crop drag tracking on touch devices (CMS-1538) (7807ea83dc)
- upload: keep asset drawer header visible on mobile (CMS-1539) (4edad7ca75)
- upload: media library MVP fixes (7a4012c65a)
π Documentation Changes
- add contributor documentation for the MCP server (#27160)
βοΈ Chore
- deps: bump @hono/node-server from 1.19.14 to 1.19.17 (#27166)
- deps: bump postcss from 8.5.14 to 8.5.25 (#27195)
- deps: bump brace-expansion from 1.1.16 to 1.1.18 (#27196)
- deps: bump js-yaml from 3.15.0 to 3.15.1 (#27197)
- deps: bump motion from 12.23.24 to 12.40.0 (#27133)
- deps: bump tar from 7.5.21 to 7.5.22 (#27165)
- deps: bump react-router-dom from 6.30.3 to 6.30.4 (#27134)
- deps: bump undici from 6.27.0 to 6.28.0 (#27164)
- deps: bump axios from 1.18.1 to 1.19.0 (#27198)
- deps: align app-template react-router-dom with admin 6.30.4 (#27210)
- jest: run unit/front tests via nx, drop root jest config and dep (#26701)
- lint: add non-blocking oxlint setup (#26923)
- users-permissions: move server code into server/src (#26105)
π Enhancement
- content-type-builder: support required on relation attributes (#27080)
- core: look models up on the registries in getModel (#27143)
- database: reduce per-column work when mapping rows to entities (#27144)
β€οΈ Thank You
- Adrien L @Adzouz
- Adrien Lepoutre @Adzouz
- Andrei L @unrevised6419
- Arthur Moreau
- Ayoub Hidri @ayhid
- Bassel Kanso
- Ben Irvin
- DMehaffy
- Dominik Juriga @dominik-juriga
- Giulio Montagner @giu1io
- Jamie Howard @jhoward1994
- magics @hugomagics
- Mason McElvain @masonmcelvain
- Nico AndrΓ©
- Syed Osama Ali Shah @Osamaali313
- Vansh Parmar @vansh1011
- Vishal Kumar Singh @singhvishalkr
content-manageruploadaccessibilitybug-fixesdatabasei18n
Source: original entry β