Impact Score: 5/10
Strapi v5.57.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-10-31.
β‘ Executive Summary (TL;DR)
Strapi v5.57.0. Source highlight: **cli:** add strapi enterprise install command (#27849)
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 (3)
- **cli:** add strapi enterprise install command (#27849)
- **content-type-builder:** Preserve data on renaming attributes (#26749)
- **review-workflows:** record workflow and review actions in audit logs (#27814)
β‘ Performance & Enhancements (2)
- **core:** accept localization behavior from registered providers (#27806)
- **strapi:** stop loading the admin build toolchain on every cli command (#27910)
π§ Bug Fixes & Patches (6)
- updating xhmikosr/decompress (#27885)
- documentId upload in content API (#27834)
- **admin:** media library banner appears on every admin page instead of only the media library (9012e0ad5a)
- **admin:** upsell banner stacked with the media library banner when both were shown (349aaea5ba)
- **admin:** upsell banner briefly mounted and queried its trial data on the media library (ba5482ce21)
- **admin:** guard RelativeTime against invalid dates (#27472)
π View Raw Release Notes (Original Developer Log)
## 5.57.0 (2026-10-07)
### π New feature
- **cli:** add strapi enterprise install command ([#27849](https://github.com/strapi/strapi/pull/27849))
- **content-type-builder:** Preserve data on renaming attributes ([#26749](https://github.com/strapi/strapi/pull/26749))
- **review-workflows:** record workflow and review actions in audit logs ([#27814](https://github.com/strapi/strapi/pull/27814))
### π₯ Bug fix
- updating xhmikosr/decompress ([#27885](https://github.com/strapi/strapi/pull/27885))
- documentId upload in content API ([#27834](https://github.com/strapi/strapi/pull/27834))
- **admin:** media library banner appears on every admin page instead of only the media library ([9012e0ad5a](https://github.com/strapi/strapi/commit/9012e0ad5a))
- **admin:** upsell banner stacked with the media library banner when both were shown ([349aaea5ba](https://github.com/strapi/strapi/commit/349aaea5ba))
- **admin:** upsell banner briefly mounted and queried its trial data on the media library ([ba5482ce21](https://github.com/strapi/strapi/commit/ba5482ce21))
- **admin:** guard RelativeTime against invalid dates ([#27472](https://github.com/strapi/strapi/pull/27472))
- **admin:** enumeration placeholder shown twice in select trigger ([#27785](https://github.com/strapi/strapi/pull/27785))
- **admin:** add strapi version to admin telemetry events ([#27922](https://github.com/strapi/strapi/pull/27922))
- **admin|upload:** stamp legacy media events and send login telemetry once ([#27932](https://github.com/strapi/strapi/pull/27932))
- **content-manager:** warn before discard removes relations to draft entries ([#27815](https://github.com/strapi/strapi/pull/27815))
- **content-manager:** preview click-to-edit breaks when the preview script is injected twice ([#27796](https://github.com/strapi/strapi/pull/27796))
- **content-manager:** relation list loses pages after opening the same document in a modal ([#27831](https://github.com/strapi/strapi/pull/27831))
- **content-manager:** stop relation fields rendering a full page loader ([#27682](https://github.com/strapi/strapi/pull/27682))
- **core:** strip empty documentId from create/update data to prevent β¦ ([#27766](https://github.com/strapi/strapi/pull/27766))
- **documentation:** prevent relation schema generation from exhausting memory ([#27780](https://github.com/strapi/strapi/pull/27780))
- **i18n:** globe tooltip displays [object object] ([#27890](https://github.com/strapi/strapi/pull/27890))
- **lint:** make oxlint override globs match repo paths ([#27863](https://github.com/strapi/strapi/pull/27863))
- **upload:** add rotate to the media library image editor ([#27714](https://github.com/strapi/strapi/pull/27714))
- **upload:** open asset and folder actions on right-click ([#27816](https://github.com/strapi/strapi/pull/27816))
- **upload:** stamp mediaLibraryVersion v1 on legacy media library events ([#27900](https://github.com/strapi/strapi/pull/27900))
- **utils:** explain that status is root-only when used in nested populate ([#27857](https://github.com/strapi/strapi/pull/27857))
### π Documentation Changes
- architecture modeling ([#26927](https://github.com/strapi/strapi/pull/26927))
### βοΈ Chore
- fix package version alignment on develop ([#27871](https://github.com/strapi/strapi/pull/27871))
- remove lodash/fp and prefer native javascript ([#27819](https://github.com/strapi/strapi/pull/27819))
- **deps:** bump @radix-ui/react-toolbar from 1.1.11 to 1.1.19 ([5dc5ad318d](https://github.com/strapi/strapi/commit/5dc5ad318d))
- **email:** migrate unit tests from jest to vitest ([#27391](https://github.com/strapi/strapi/pull/27391))
- **graphql:** migrate backend unit tests from jest to vitest ([#27389](https://github.com/strapi/strapi/pull/27389))
- **i18n:** remove type exports from server entry ([#27817](https://github.com/strapi/strapi/pull/27817))
### π
Enhancement
- **core:** accept localization behavior from registered providers ([#27806](https://github.com/strapi/strapi/pull/27806))
- **strapi:** stop loading the admin build toolchain on every cli command ([#27910](https://github.com/strapi/strapi/pull/27910))
### π¨ Security
- document DTS transfer-token trust model as a specific exclusion ([#27483](https://github.com/strapi/strapi/pull/27483))
- **deps:** upgrade vite to fix server.fs.deny bypass on windows ([eadb0c9d82](https://github.com/strapi/strapi/commit/eadb0c9d82))
- **deps:** resolve every qs copy in the lockfile to 6.16.0 ([3be284aab1](https://github.com/strapi/strapi/commit/3be284aab1))
### β€οΈ Thank You
- Adrien L @Adzouz
- Akshay Iyer @MrAi0
- Andrei L @unrevised6419
- Arthur Moreau @kibwashere
- Bassel Kanso @Bassel17
- Ben Irvin @innerdvations
- DMehaffy @derrickmehaffy
- Gonzalo Andres Garcia @gonbaum
- HichamELBSI @HichamELBSI
- Jamie Howard @jhoward1994
- kensukekikuchi-uh
- mathildeleg @mathildeleg
- Nico AndrΓ© @nclsndr
- Simon Norris @cache-your-dreams
- Valentin @valfur03
- Ziyi @butcherZ