Strapi v5.28.0stable Released Oct 15, 2025
Impact Score: 5/10

Strapi v5.28.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.28.0. Source highlight: homepage customization (#24354)

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 (1)

  • homepage customization (#24354)

โšก Performance & Enhancements (1)

  • cookie security configuration (#24524)

๐Ÿ”ง Bug Fixes & Patches (6)

  • reset selection when folder changes to hide bulk actions (#24533)
  • find published relations on components (6a5663977e)
  • remove extra 'x' in the template (9360ca44a8)
  • display name of admin user instead of id in filters (#24532)
  • **ci:** correct message from "close-inactive" job (#24391)
  • **upload:** disable the edit button on media input if disabled (#24267)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## 5.28.0 (2025-10-15) ### ๐Ÿš€ New feature - homepage customization ([#24354](https://github.com/strapi/strapi/pull/24354)) ### ๐Ÿ”ฅ Bug fix - reset selection when folder changes to hide bulk actions ([#24533](https://github.com/strapi/strapi/pull/24533)) - find published relations on components ([6a5663977e](https://github.com/strapi/strapi/commit/6a5663977e)) - remove extra 'x' in the template ([9360ca44a8](https://github.com/strapi/strapi/commit/9360ca44a8)) - display name of admin user instead of id in filters ([#24532](https://github.com/strapi/strapi/pull/24532)) - **ci:** correct message from "close-inactive" job ([#24391](https://github.com/strapi/strapi/pull/24391)) - **upload:** disable the edit button on media input if disabled ([#24267](https://github.com/strapi/strapi/pull/24267)) - **upload:** broken link in breadcrumb for deeply nested folders ([#22914](https://github.com/strapi/strapi/pull/22914)) ### ๐Ÿ“š Documentation Changes - fix small errors in e2e section ([#24494](https://github.com/strapi/strapi/pull/24494)) ### โš™๏ธ Chore - lint ([e1891a9c99](https://github.com/strapi/strapi/commit/e1891a9c99)) - set up ai i18n future flag ([#24553](https://github.com/strapi/strapi/pull/24553)) - **upload:** track ai usage ([#24552](https://github.com/strapi/strapi/pull/24552)) ### ๐Ÿ’… Enhancement - cookie security configuration ([#24524](https://github.com/strapi/strapi/pull/24524)) ### ๐Ÿšจ Security - **deps:** update pinned versions of axios, tar-fs, form-data, and sha.js ([#24569](https://github.com/strapi/strapi/pull/24569)) ### โค๏ธ Thank You - 0xflotus @0xflotus - Abhigyan Pal @0bhi - Adrien L - Ahmad Alfy @ahmadalfy - Ahmad El-Alfy @ahmadalfy - Alexandre BODIN - Ben Irvin - Hugo Alliaume @Kocal - Jamie Howard @jhoward1994 - markkaylor - mathildeleg @mathildeleg - Rรฉmi de Juvigny @remidej