Strapi v5.21.0stable Released Aug 06, 2025
Impact Score: 5/10

Strapi v5.21.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.21.0. Source highlight: key statistics homepage widget (#23938)

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)

  • key statistics homepage widget (#23938)
  • homepage upcoming releases widget (#23998)
  • Added firstPublishedAt field which sets the datetime when a content is first published. (#22512, #23160)
  • add empty project to examples (#24049)

โšก Performance & Enhancements (1)

  • improve getstarted dummy preview page (#24091)

๐Ÿ”ง Bug Fixes & Patches (6)

  • do not overwrite modified names in create ct modal (06dce79903)
  • create relation and save flaky test (#24041)
  • do not overwrite modified names in create ct modal (be03ffa02a)
  • incorrect config won't run example app (#24063)
  • color of release status icon (#23842)
  • allow audit logs to be increased up to the license maximum (#24061)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## 5.21.0 (2025-08-06) ### ๐Ÿš€ New feature - key statistics homepage widget ([#23938](https://github.com/strapi/strapi/pull/23938)) - homepage upcoming releases widget ([#23998](https://github.com/strapi/strapi/pull/23998)) - Added firstPublishedAt field which sets the datetime when a content is first published. ([#22512](https://github.com/strapi/strapi/pull/22512), [#23160](https://github.com/strapi/strapi/pull/23160)) ### ๐Ÿ”ฅ Bug fix - do not overwrite modified names in create ct modal ([06dce79903](https://github.com/strapi/strapi/commit/06dce79903)) - create relation and save flaky test ([#24041](https://github.com/strapi/strapi/pull/24041)) - do not overwrite modified names in create ct modal ([be03ffa02a](https://github.com/strapi/strapi/commit/be03ffa02a)) - incorrect config won't run example app ([#24063](https://github.com/strapi/strapi/pull/24063)) - color of release status icon ([#23842](https://github.com/strapi/strapi/pull/23842)) - allow audit logs to be increased up to the license maximum ([#24061](https://github.com/strapi/strapi/pull/24061)) - include encryption key in javascript template ([#24076](https://github.com/strapi/strapi/pull/24076)) - update openapi package with correct configuration ([#24099](https://github.com/strapi/strapi/pull/24099)) - **core:** handle time to dateTime and dateTime to time conversion with postgres ([#24073](https://github.com/strapi/strapi/pull/24073)) ### โš™๏ธ Chore - overwrite names if displayName actually changes ([687c4fd496](https://github.com/strapi/strapi/commit/687c4fd496)) - update guided tour documentation ([#24046](https://github.com/strapi/strapi/pull/24046)) - add empty project to examples ([#24049](https://github.com/strapi/strapi/pull/24049)) - improve getstarted dummy preview page ([#24091](https://github.com/strapi/strapi/pull/24091)) - **content-manager:** fix typo in code comment ([402f6df180](https://github.com/strapi/strapi/commit/402f6df180)) - **openapi:** update dependencies to version 5.20.0 ([7a83ebacc4](https://github.com/strapi/strapi/commit/7a83ebacc4)) ### โค๏ธ Thank You - Adrien L - Ankit @ankit7201 - Bassel Kanso @Bassel17 - Ben Irvin - DMehaffy - Jamie Howard - Jorrit Schippers - markkaylor - Rรฉmi de Juvigny @remidej - Simone - Ziyi