Strapi v5.52.0stable Released Aug 12, 2026
Impact Score: 5/10

Strapi v5.52.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.52.0. Source highlight: record MCP actions in audit logs (#27151)

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)

  • record MCP actions in audit logs (#27151)
  • **i18n:** add locale codes for Corsican (#27099)
  • **server:** enhance Koa app configuration with proxy settings (#26409)
  • **tooling:** add admin translation verification (#26960)

โšก Performance & Enhancements (3)

  • **utils:** memoize private attributes in sanitizeOutput (#27140)
  • **utils:** stop using a thrown Error to test for boolean-like populate keys (#27234)
  • **utils:** memoize scope decisions and keep the relation visitor sync (#27145)

๐Ÿ”ง Bug Fixes & Patches (6)

  • typescript pipeline issue (99a723d024)
  • **admin:** dedupe react-dnd in the admin bundle (#27217)
  • **admin:** address filter entries by position so duplicate filter chips behave (#27188)
  • **content-manager:** merge query populate paths to preserve nested populate (#27236)
  • **content-type-builder:** editing relations removes inverse field conditions (#27226)
  • **content-type-builder:** clear stale validation errors when the form data is replaced (#27222)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## 5.52.0 (2026-08-12) ### ๐Ÿš€ New feature - record MCP actions in audit logs ([#27151](https://github.com/strapi/strapi/pull/27151)) - **i18n:** add locale codes for Corsican ([#27099](https://github.com/strapi/strapi/pull/27099)) - **server:** enhance Koa app configuration with proxy settings ([#26409](https://github.com/strapi/strapi/pull/26409)) ### ๐Ÿ”ฅ Bug fix - typescript pipeline issue ([99a723d024](https://github.com/strapi/strapi/commit/99a723d024)) - **admin:** dedupe react-dnd in the admin bundle ([#27217](https://github.com/strapi/strapi/pull/27217)) - **admin:** address filter entries by position so duplicate filter chips behave ([#27188](https://github.com/strapi/strapi/pull/27188)) - **content-manager:** merge query populate paths to preserve nested populate ([#27236](https://github.com/strapi/strapi/pull/27236)) - **content-type-builder:** editing relations removes inverse field conditions ([#27226](https://github.com/strapi/strapi/pull/27226)) - **content-type-builder:** clear stale validation errors when the form data is replaced ([#27222](https://github.com/strapi/strapi/pull/27222)) - **data-transfer:** skip orphaned links and isolate FK failures on restore ([#26852](https://github.com/strapi/strapi/pull/26852)) - **permissions:** skip unregistered RBAC conditions during ability generation ([#27282](https://github.com/strapi/strapi/pull/27282)) - **strapi:** allowlist Vite optimizeDeps.exclude for plugin UI kits ([#27264](https://github.com/strapi/strapi/pull/27264)) - **upload:** refresh folder header count on upload & delete (CMS-1563) ([#27231](https://github.com/strapi/strapi/pull/27231)) - **upload:** guard cache-buster on signed URLs in new-ML AssetCropEditor ([#27228](https://github.com/strapi/strapi/pull/27228)) - **upload:** target current asset in drawer actions ([#27259](https://github.com/strapi/strapi/pull/27259)) - **upload:** keep infinite scroll loading when the sentinel stays visible (CMS-1562) ([#27230](https://github.com/strapi/strapi/pull/27230)) ### โš™๏ธ Chore - release v5.51.2 update develop ([101643bcfb](https://github.com/strapi/strapi/commit/101643bcfb)) - bump design system version ([#27292](https://github.com/strapi/strapi/pull/27292)) - **cloud-cli:** migrate unit tests from jest to vitest ([#27218](https://github.com/strapi/strapi/pull/27218)) - **database:** replace umzug with internal migration runner ([#26824](https://github.com/strapi/strapi/pull/26824)) - **deps:** bump ip-address from 10.2.0 to 10.4.0 ([#27238](https://github.com/strapi/strapi/pull/27238)) - **deps:** bump ws from 8.21.1 to 8.21.2 ([#27239](https://github.com/strapi/strapi/pull/27239)) - **deps:** bump hono from 4.12.27 to 4.13.0 ([#27243](https://github.com/strapi/strapi/pull/27243)) - **deps:** bump prettier from 3.3.3 to 3.6.2 ([#27244](https://github.com/strapi/strapi/pull/27244)) - **deps:** bump direct deps and yarn dedupe ([#27291](https://github.com/strapi/strapi/pull/27291)) - **deps:** bump nanoid from 3.3.16 to 3.3.18 ([#27329](https://github.com/strapi/strapi/pull/27329)) - **permissions:** migrate unit tests from jest to vitest ([#27219](https://github.com/strapi/strapi/pull/27219)) - **sentry:** migrate unit tests from jest to vitest ([#27252](https://github.com/strapi/strapi/pull/27252)) - **tooling:** add admin translation verification ([#26960](https://github.com/strapi/strapi/pull/26960)) - **upload-aws-s3:** migrate unit tests from jest to vitest ([#27216](https://github.com/strapi/strapi/pull/27216)) ### ๐Ÿ’… Enhancement - **utils:** memoize private attributes in sanitizeOutput ([#27140](https://github.com/strapi/strapi/pull/27140)) - **utils:** stop using a thrown Error to test for boolean-like populate keys ([#27234](https://github.com/strapi/strapi/pull/27234)) - **utils:** memoize scope decisions and keep the relation visitor sync ([#27145](https://github.com/strapi/strapi/pull/27145)) ### ๐Ÿšจ Security - **deps:** bump @modelcontextprotocol/sdk to 1.30.0 ([#27301](https://github.com/strapi/strapi/pull/27301)) - **upload:** bump sharp to 0.35.3 for libvips CVEs ([#27255](https://github.com/strapi/strapi/pull/27255)) ### โค๏ธ Thank You - Adrien L @Adzouz - Adrien Lepoutre @Adzouz - Ayoub Hidri @ayhid - Bassel Kanso - Ben Irvin - DMehaffy - Giulio Montagner @giu1io - Gonzalo Andres Garcia @gonbaum - Lazizbek Ergashev @lazerg - Markus @MarkusAbtion - PetruMagdeleine - Sjouke de Vries @sjoukedv - Ziyi @butcherZ