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.
โก 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