Impact Score: 5/10
Strapi v4.0.1 โ 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 v4.0.1. Source highlight: [core:admin] Product copy text changes v1 (https://github.com/strapi/strapi/pull/11752) @vincentbpro
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 (6)
- [core:admin] feat: added interface language help message (https://github.com/strapi/strapi/pull/11766) @vincentbpro
- [core:helper-plugin] add test of pxToRem (https://github.com/strapi/strapi/pull/11870) @matsubaraDaisuke
- [core:strapi] Add unit tests for the entity validators (https://github.com/strapi/strapi/pull/11883) @Elhebert
- [plugin:i18n] Add test for Content API filter by locale (https://github.com/strapi/strapi/pull/11961) @iicdii
- [core:admin] Update ko translation, add missing key (https://github.com/strapi/strapi/pull/11734) @iicdii
- [core:admin] Add missing french translations (https://github.com/strapi/strapi/pull/11944) @maximeMD
โก Performance & Enhancements (6)
- [core:admin] Product copy text changes v1 (https://github.com/strapi/strapi/pull/11752) @vincentbpro
- [core:admin] Build admin only when necessary and serve it from the admin package (https://github.com/strapi/strapi/pull/11954) @soupette
- [core:content-manager] Show creation information in the detail view (https://github.com/strapi/strapi/pull/11873) @abdonrd
- [core:email] style: email settings text change (https://github.com/strapi/strapi/pull/11884) @vincentbpro
- [core:strapi] Fetch all entries with limit -1 (https://github.com/strapi/strapi/pull/11479) @vincentbpro
- [plugin:graphql] Bump graphql-upload version & link content API scope to the custom mutations (https://github.com/strapi/strapi/pull/11727) @Convly
๐ง Bug Fixes & Patches (6)
- [cli] Fix the attribute generation for the CT generator (https://github.com/strapi/strapi/pull/11749) @Elhebert
- [core:admin] [Admin] Login error message fix (https://github.com/strapi/strapi/pull/11747) @ronronscelestes
- [core:admin] CM LV Settings Dnd fixes (https://github.com/strapi/strapi/pull/11755) @ronronscelestes
- [core:content-manager] Fix regex validation for empty string in non-required fields (https://github.com/strapi/strapi/pull/11808) @jakobsjoqvist
- [core:content-manager] Fix relation field in the content manager. (https://github.com/strapi/strapi/pull/11898) @soupette
- [core:content-manager] Fix copy from another locale with DZ (https://github.com/strapi/strapi/pull/11915) @soupette
๐ View Raw Release Notes (Original Developer Log)
### ๐
Enhancement
* [core:admin] Product copy text changes v1 (https://github.com/strapi/strapi/pull/11752) @vincentbpro
* [core:admin] feat: added interface language help message (https://github.com/strapi/strapi/pull/11766) @vincentbpro
* [core:admin] Build admin only when necessary and serve it from the admin package (https://github.com/strapi/strapi/pull/11954) @soupette
* [core:content-manager] Show creation information in the detail view (https://github.com/strapi/strapi/pull/11873) @abdonrd
* [core:email] style: email settings text change (https://github.com/strapi/strapi/pull/11884) @vincentbpro
* [core:helper-plugin] add test of pxToRem (https://github.com/strapi/strapi/pull/11870) @matsubaraDaisuke
* [core:strapi] Fetch all entries with limit -1 (https://github.com/strapi/strapi/pull/11479) @vincentbpro
* [core:strapi] Add unit tests for the entity validators (https://github.com/strapi/strapi/pull/11883) @Elhebert
* [plugin:graphql] Bump graphql-upload version & link content API scope to the custom mutations (https://github.com/strapi/strapi/pull/11727) @Convly
* [plugin:i18n] Add test for Content API filter by locale (https://github.com/strapi/strapi/pull/11961) @iicdii
### ๐ Bug fix
* [cli] Fix the attribute generation for the CT generator (https://github.com/strapi/strapi/pull/11749) @Elhebert
* [core:admin] [Admin] Login error message fix (https://github.com/strapi/strapi/pull/11747) @ronronscelestes
* [core:admin] CM LV Settings Dnd fixes (https://github.com/strapi/strapi/pull/11755) @ronronscelestes
* [core:content-manager] Fix regex validation for empty string in non-required fields (https://github.com/strapi/strapi/pull/11808) @jakobsjoqvist
* [core:content-manager] Fix relation field in the content manager. (https://github.com/strapi/strapi/pull/11898) @soupette
* [core:content-manager] Fix copy from another locale with DZ (https://github.com/strapi/strapi/pull/11915) @soupette
* [core:content-manager] fix error message in admin panel (https://github.com/strapi/strapi/pull/11950) @SlavMAK
* [core:content-type-builder] Set visibility on create component button when in production (https://github.com/strapi/strapi/pull/11791) @Webbist-dev
* [core:strapi] Fix plugin config per environment doesn't apply (https://github.com/strapi/strapi/pull/11802) @iicdii
* [core:strapi] Dealing with dependencies which don't export package.json (https://github.com/strapi/strapi/pull/11850) @yuku
* [core:strapi] Fix relations are not populated when API key is read-only (https://github.com/strapi/strapi/pull/11969) @iicdii
* [core:strapi] Remove admin files from watched files (https://github.com/strapi/strapi/pull/11973) @soupette
* [core:upload] Fix unable to download original image in uploader (https://github.com/strapi/strapi/pull/11769) @iicdii
* [doc:readme] Fix provider config examples for v4 (https://github.com/strapi/strapi/pull/11731) @derrickmehaffy
* [plugin:graphql] Enumeration filter support for GraphQL (https://github.com/strapi/strapi/pull/11754) @iicdii
* [plugin:graphql] Fix unable to reset password in GraphQL mutation (https://github.com/strapi/strapi/pull/11964) @iicdii
* [plugin:users-permissions] Fix saving up settings (https://github.com/strapi/strapi/pull/11780) @petersg83
* [plugin:users-permissions] Fix unable to filter users, add e2e test (https://github.com/strapi/strapi/pull/11795) @iicdii
### ๐ Translation
* [core:admin] Update ko translation, add missing key (https://github.com/strapi/strapi/pull/11734) @iicdii
* [core:admin] Update nl.json (https://github.com/strapi/strapi/pull/11819) @jsprds
* [core:admin] Translate en.json into traditional Chinese. (https://github.com/strapi/strapi/pull/11924) @duncanhsieh
* [core:admin] Add missing french translations (https://github.com/strapi/strapi/pull/11944) @maximeMD
* [core:email] Update ja.json (https://github.com/strapi/strapi/pull/11830) @matsubaraDaisuke
* [core:strapi] Fix English grammar in test files (https://github.com/strapi/strapi/pull/11933) @meduzen
---
### ๐ Migration guides can be found [here](https://docs.strapi.io/developer-docs/latest/update-migration-guides/migration-guides.html) ๐