Strapi v4.10.0stable Released Apr 26, 2023
⚠️ Breaking Change Impact Score: 7/10

Strapi v4.10.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.

Breaking-change evidence from the source

  • [typescript] Upgrade to TS V5 and fix related breaking changes (https://github.com/strapi/strapi/pull/16462) @Convly
Read the original context β†—
Source flags breaking changes β€” review applicability
πŸ“„ .MD
⚑ Executive Summary (TL;DR)

Strapi v4.10.0. Source highlight: [core:strapi] Review Workflows (https://github.com/strapi/strapi/pull/15899) @jhoward1994 @nathan-pichon @Marc-Roig @gu-stav

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.

⚠️ Breaking Changes & Deprecations (1)

  • [typescript] Upgrade to TS V5 and fix related breaking changes (https://github.com/strapi/strapi/pull/16462) @Convly

✨ New Features & Capabilities (3)

  • [core:strapi] Review Workflows (https://github.com/strapi/strapi/pull/15899) @jhoward1994 @nathan-pichon @Marc-Roig @gu-stav
  • [core:admin] translation(core admin): add some missing fr translations (https://github.com/strapi/strapi/pull/16224) @edlefebvre
  • [core:database] feat: add indexes to morph tables (https://github.com/strapi/strapi/pull/16453) @Marc-Roig

⚑ Performance & Enhancements (2)

  • [cli] Modularize the Strapi CLI code (https://github.com/strapi/strapi/pull/16317) @innerdvations
  • [core:content-manager] Let custom fields specify a custom input size (https://github.com/strapi/strapi/pull/16455) @remidej

πŸ”§ Bug Fixes & Patches (6)

  • [core:admin] Allow configuration of SSO Cookie Domain (https://github.com/strapi/strapi/pull/16471) @derrickmehaffy
  • [core:content-manager] [RepeatableComponents]: Use the full key par the index for the type (https://github.com/strapi/strapi/pull/16441) @joshuaellis
  • [core:data-transfer] [Data transfer] Filesystem agnostic loading of Strapi data files (https://github.com/strapi/strapi/pull/16402) @innerdvations
  • [core:database] [Fix] KnexJs return parsed JSONB (https://github.com/strapi/strapi/pull/16310) @Marc-Roig
  • [core:database] Fixed MySQL dialect connection option to allow to set bigNumberString… (https://github.com/strapi/strapi/pull/16313) @owen107
  • [core:database] Fix knex error when updating an entity with large existing relations (https://github.com/strapi/strapi/pull/16472) @molund
πŸ“„ View Raw Release Notes (Original Developer Log)
### πŸš€ New feature * [core:strapi] Review Workflows (https://github.com/strapi/strapi/pull/15899) @jhoward1994 @nathan-pichon @Marc-Roig @gu-stav ### πŸ’… Enhancement * [cli] Modularize the Strapi CLI code (https://github.com/strapi/strapi/pull/16317) @innerdvations * [core:admin] translation(core admin): add some missing fr translations (https://github.com/strapi/strapi/pull/16224) @edlefebvre * [core:content-manager] Let custom fields specify a custom input size (https://github.com/strapi/strapi/pull/16455) @remidej * [core:database] feat: add indexes to morph tables (https://github.com/strapi/strapi/pull/16453) @Marc-Roig ### πŸ”₯ Bug fix * [core:admin] Allow configuration of SSO Cookie Domain (https://github.com/strapi/strapi/pull/16471) @derrickmehaffy * [core:content-manager] [RepeatableComponents]: Use the full key par the index for the type (https://github.com/strapi/strapi/pull/16441) @joshuaellis * [core:data-transfer] [Data transfer] Filesystem agnostic loading of Strapi data files (https://github.com/strapi/strapi/pull/16402) @innerdvations * [core:database] [Fix] KnexJs return parsed JSONB (https://github.com/strapi/strapi/pull/16310) @Marc-Roig * [core:database] Fixed MySQL dialect connection option to allow to set bigNumberString… (https://github.com/strapi/strapi/pull/16313) @owen107 * [core:database] Fix knex error when updating an entity with large existing relations (https://github.com/strapi/strapi/pull/16472) @molund * [core:helper-plugin] fix "Uncaught error trying to nullify/remove a date field in Content Manager" (https://github.com/strapi/strapi/pull/16434) @simotae14 * [core:strapi] feat(proxy): allow the use of a proxy in internal requests (https://github.com/strapi/strapi/pull/16367) @nathan-pichon * [core:strapi] Extend ExtendableContext instead of BaseContext for PolicyContext (https://github.com/strapi/strapi/pull/16427) @bmpickford * [core:upload] fix: S3 Upload Provider "baseUrl" for Video uploads on DO spaces (https://github.com/strapi/strapi/pull/16467) @Marc-Roig * [plugin:documentation] Fix/plugin documentation bugs (https://github.com/strapi/strapi/pull/16265) @markkaylor * [tooling] use Object.defineProperty to redefine localStorage (https://github.com/strapi/strapi/pull/16459) @joshuaellis ### βš™οΈ Chore * [core:helper-plugin] Deprecate `request` in the helper-plugin (https://github.com/strapi/strapi/pull/16449) @joshuaellis * [core:helper-plugin] Move helper-plugin folder to just src (https://github.com/strapi/strapi/pull/16451) @joshuaellis * [core:strapi] Fix missing license in core/strapi package (https://github.com/strapi/strapi/pull/16489) @derrickmehaffy * [dependencies] Bump vm2 from 3.9.11 to 3.9.17 (https://github.com/strapi/strapi/pull/16457) @dependabot * [docs] Update the contribution guidelines based on the yarn 3 requirements (https://github.com/strapi/strapi/pull/16469) @Convly * [tooling] Remove overrides from Vercel (https://github.com/strapi/strapi/pull/16346) @derrickmehaffy * [typescript] Upgrade to TS V5 and fix related breaking changes (https://github.com/strapi/strapi/pull/16462) @Convly ### 🚨 Security * [plugin:users-permissions] Update users-permissions registration field blacklist (https://github.com/strapi/strapi/pull/16420) @derrickmehaffy ### πŸ“– Documentation * [docs] Update ds yarn link docs (https://github.com/strapi/strapi/pull/16463) @markkaylor --- ### πŸ“š Update and Migration Guides - General update guide can be found [here](https://docs.strapi.io/developer-docs/latest/update-migration-guides/update-version.html) - Migration guides can be found [here](https://docs.strapi.io/developer-docs/latest/update-migration-guides/migration-guides.html) πŸ“š