Impact Score: 5/10
Strapi v5.58.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.58.0. Source highlight: **admin:** add License details and Support debug dump (#27034)
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)
- **admin:** record failed admin logins and sso auto-registration in audit logs (#27930)
π§ Bug Fixes & Patches (6)
- **admin:** add License details and Support debug dump (#27034)
- removing firefox from the e2e test suite (3af89ee777)
- cleaning up firefox inclusion in e2e tests (8580c0dbe1)
- **admin:** render reset password strength feedback (#27741)
- **admin:** show unset boolean fields as neither true nor false (#28014)
- **content-manager:** relation fields share cached options across component instances (#27732)
π View Raw Release Notes (Original Developer Log)
## 5.58.0 (2026-10-14)
### π New feature
- **admin:** add License details and Support debug dump ([#27034](https://github.com/strapi/strapi/pull/27034))
- **admin:** record failed admin logins and sso auto-registration in audit logs ([#27930](https://github.com/strapi/strapi/pull/27930))
### π₯ Bug fix
- removing firefox from the e2e test suite ([3af89ee777](https://github.com/strapi/strapi/commit/3af89ee777))
- cleaning up firefox inclusion in e2e tests ([8580c0dbe1](https://github.com/strapi/strapi/commit/8580c0dbe1))
- **admin:** render reset password strength feedback ([#27741](https://github.com/strapi/strapi/pull/27741))
- **admin:** show unset boolean fields as neither true nor false ([#28014](https://github.com/strapi/strapi/pull/28014))
- **content-manager:** relation fields share cached options across component instances ([#27732](https://github.com/strapi/strapi/pull/27732))
- **content-manager:** relation fields hide available relations after a selection or a failed request ([#28006](https://github.com/strapi/strapi/pull/28006))
- **content-type-builder:** make field conditions follow attribute renames ([#27953](https://github.com/strapi/strapi/pull/27953))
- **core:** document-service query transform mutates the caller's fields array ([#27948](https://github.com/strapi/strapi/pull/27948))
- **core:** treat only all-digit relation shorthand strings as numeric ids ([#27892](https://github.com/strapi/strapi/pull/27892))
- **deps:** bump the pinned axios and handlebars past their advisories ([#28008](https://github.com/strapi/strapi/pull/28008))
- **e2e:** webkit jobs fail in global setup without chromium ([65067fc0c8](https://github.com/strapi/strapi/commit/65067fc0c8))
- **upload:** cancel does not abort in-flight uploads and asset edits ([#27896](https://github.com/strapi/strapi/pull/27896))
### π Documentation Changes
- **contributor-docs:** modernize the contributor docs site ([#27879](https://github.com/strapi/strapi/pull/27879))
- **e2e:** install chromium and webkit for local e2e ([1bfad16822](https://github.com/strapi/strapi/commit/1bfad16822))
- **upload:** fix the stale JSDoc param on signEntityMedia ([#27720](https://github.com/strapi/strapi/pull/27720))
### βοΈ Chore
- merge back release 5.57.0 ([#27970](https://github.com/strapi/strapi/pull/27970))
- **deps:** upgrade MCP SDK to 2.3.1 ([#27996](https://github.com/strapi/strapi/pull/27996))
- **deps:** bump ip-address from 10.4.0 to 10.7.3 ([#27904](https://github.com/strapi/strapi/pull/27904))
- **deps:** bump piscina from 4.9.3 to 4.9.4 ([#27905](https://github.com/strapi/strapi/pull/27905))
- **deps:** bump http-cache-semantics from 4.1.1 to 4.3.0 ([#27918](https://github.com/strapi/strapi/pull/27918))
- **deps:** bump @fastify/busboy from 2.0.0 to 2.1.1 ([#27919](https://github.com/strapi/strapi/pull/27919))
- **deps:** bump shell-quote from 1.10.0 to 1.12.0 ([#27957](https://github.com/strapi/strapi/pull/27957))
- **deps:** bump axios from 1.19.0 to 1.20.0 ([#27883](https://github.com/strapi/strapi/pull/27883))
- **deps:** bump proxy-addr from 2.0.7 to 2.0.8 ([#27958](https://github.com/strapi/strapi/pull/27958))
- **deps:** bump dompurify from 3.4.13 to 3.4.16 ([#27903](https://github.com/strapi/strapi/pull/27903))
- **deps:** bump source-map-js from 1.2.1 to 1.2.2 ([#27959](https://github.com/strapi/strapi/pull/27959))
- **deps:** bump sharp from 0.35.4 to 0.35.5 ([#27954](https://github.com/strapi/strapi/pull/27954))
- **generators:** migrate unit tests from jest to vitest ([#27221](https://github.com/strapi/strapi/pull/27221))
### β€οΈ Thank You
- Andrei L @unrevised6419
- Ayush Baluni @aayushbaluni
- Ben Irvin
- Christopher Pruijsen @cpruijsen
- Dijedon @dijedontahiri
- DMehaffy
- Gonzalo Andres Garcia @gonbaum
- Jamie Howard @jhoward1994
- Nico AndrΓ©
- Peter Hsu @sony9154
- Simon Norris
- Waqas Ahmed @wakqasahmed
- ιεΏθ°¦ @simpleqt