Strapi v5.45.0stable Released May 06, 2026
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.

Compatibility not verified β€” check source notes
πŸ“„ .MD
⚑ 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