v5.52.3

twentyhq/twentyv5.52.3Sep 2, 2026by internal-releases[bot]

Upgrading?

AI Summary

This release focuses on bug fixes for the admin panel, content manager, and upload components. It includes improvements to filtering, relation pickers, and the new media library, alongside security updates for path sanitization.

Key Highlights

  • Preserve special characters in filter and search values
  • Fix relation picker losing locale in nested entries
  • Improve the new media library with better asset handling
  • Use path.posix.normalize for route matching and security

Full Release Notes

## 5.52.3 (2026-09-02)

### 🔥 Bug fix

- **admin:** preserve special characters in filter and search values ([#27440](https://github.com/strapi/strapi/pull/27440))
- **content-manager:** relation picker loses locale in nested entries ([#27487](https://github.com/strapi/strapi/pull/27487))
- **content-manager:** relation fields display document ids when main fields are empty ([#27488](https://github.com/strapi/strapi/pull/27488))
- **content-type-builder:** remove unused runtime import of @strapi/types ([#27452](https://github.com/strapi/strapi/pull/27452))
- **review-workflows:** guard release-action service call when cms-content-releases is disabled ([#27312](https://github.com/strapi/strapi/pull/27312))
- **upload:** sniff file bytes in admin when browser MIME is generic ([#27363](https://github.com/strapi/strapi/pull/27363))
- **upload:** show each asset as soon as its upload completes ([#27456](https://github.com/strapi/strapi/pull/27456))
- **upload:** various fixes and adjustments of new media library ([#27477](https://github.com/strapi/strapi/pull/27477))
- **upload:** repair the typecheck on develop after two merges collided ([#27497](https://github.com/strapi/strapi/pull/27497))
- **upload:** disable the folder tree chevron when a folder has no children ([#27495](https://github.com/strapi/strapi/pull/27495))
- **upload:** keep the asset name when replacing its file ([#27501](https://github.com/strapi/strapi/pull/27501))
- **users-permissions,core:** use path.posix.normalize for route matching and path sanitization ([#27158](https://github.com/strapi/strapi/pull/27158))

### ⚙️ Chore

- **strapi:** remove unused nodemon dependencies ([#27479](https://github.com/strapi/strapi/pull/27479))

### ❤️ Thank You

- Adrien L @Adzouz
- Andrei L @unrevised6419
- Bassel Kanso
- Ben Irvin
- Kushal Rathod @KushalXCoder
- Lovepreet Singh @singhlovepreet9
- Nico André
- Valentin @valfur03

Related Repositories