Impact Score: 5/10
Strapi v5.45.0 β Release Notes & Engineering Impact
Source available β automated, not human-reviewed
Component: strapi Β· Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
β‘ Executive Summary (TL;DR)
Strapi v5.45.0. Source highlight: extended ctb api for plugins (ad7cb5d5d7)
Who Does This Impact? (Role-Based Analysis)
π» Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
π Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
βοΈ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
β¨ New Features & Capabilities (4)
- extended ctb api for plugins (ad7cb5d5d7)
- sort based on publish status (#25689)
- **admin:** api token supports admin permissions and admin user ownership (#25657)
- **content-manager:** add Zod 4 foundation utilities (#25574)
π§ Bug Fixes & Patches (6)
- issue with plugin content type uid (f768670d38)
- style issues (2f42e5fe44)
- opt out of the ct backup strategy for plugin content types (5936814932)
- build errors (520ecfc6d5)
- enforce minimum length (f2b6c2bcd0)
- prevent trailing ? in URL when params is empty object (#25724, #25900)
π View Raw Release Notes (Original Developer Log)
## 5.45.0 (2026-05-06)
### π New feature
- extended ctb api for plugins ([ad7cb5d5d7](https://github.com/strapi/strapi/commit/ad7cb5d5d7))
- sort based on publish status ([#25689](https://github.com/strapi/strapi/pull/25689))
- **admin:** api token supports admin permissions and admin user ownership ([#25657](https://github.com/strapi/strapi/pull/25657))
- **content-manager:** add Zod 4 foundation utilities ([#25574](https://github.com/strapi/strapi/pull/25574))
### π₯ Bug fix
- issue with plugin content type uid ([f768670d38](https://github.com/strapi/strapi/commit/f768670d38))
- style issues ([2f42e5fe44](https://github.com/strapi/strapi/commit/2f42e5fe44))
- opt out of the ct backup strategy for plugin content types ([5936814932](https://github.com/strapi/strapi/commit/5936814932))
- build errors ([520ecfc6d5](https://github.com/strapi/strapi/commit/520ecfc6d5))
- enforce minimum length ([f2b6c2bcd0](https://github.com/strapi/strapi/commit/f2b6c2bcd0))
- prevent trailing ? in URL when params is empty object ([#25724](https://github.com/strapi/strapi/pull/25724), [#25900](https://github.com/strapi/strapi/pull/25900))
- dynamically update rate limit prefix key based on route ([#24818](https://github.com/strapi/strapi/pull/24818))
- **admin:** clean up lazy component registration warnings ([#25015](https://github.com/strapi/strapi/pull/25015))
- **admin:** type addMenuLink with optional Component for menu-only links ([#26198](https://github.com/strapi/strapi/pull/26198))
- **content-manager:** prevent crash on detached DZ component ([#26148](https://github.com/strapi/strapi/pull/26148))
- **content-type-builder:** preserve plugin CT identity in AI chat transform ([0be48848fa](https://github.com/strapi/strapi/commit/0be48848fa))
- **database:** run cleanOrderColumns updates sequentially ([#26134](https://github.com/strapi/strapi/pull/26134))
- **database:** run cleanOrderColumns updates sequentially ([#26134](https://github.com/strapi/strapi/pull/26134))
- **review-workflows:** implement incremental loading in assignee dropdown ([#25967](https://github.com/strapi/strapi/pull/25967))
- **upload:** sharp concurrency and cache leads to OOM ([#26046](https://github.com/strapi/strapi/pull/26046))
### β€οΈ Thank You
- Adrien L @Adzouz
- Andrei L @unrevised6419
- Ben Irvin
- Boaz Poolman
- DMehaffy
- Dominik Juriga @dominik-juriga
- guoyangzhen
- Jamie Howard
- markkaylor
- Nico AndrΓ©
- Niels Kaspers @nielskaspers
- Pierre Wizla
- Ziyi @butcherZ