Strapi v4.0.1stable Released Dec 22, 2021
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.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก 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) ๐Ÿ“š