β¨ New Media Library (opt-in beta) A complete revamped Media Library UI is available behind a feature flag. Set future.betaMediaLibrary: true in config/features and restart your app; it replaces the legacy Media Library when enabled (disable
Catalog / CMS
Strapi changelog
Headless CMS with a generated REST and GraphQL API.
- Latest
- 5.52.2
- Shipped
- 26 Aug 2026today
- Collected
- 60 releasesback to 17 Sep 2025
- Source
- strapi/strapi
- Project
- strapi.io
- Feed
- RSS
Read today, the first day on record. Collection status
Version history
5.x56 releases
π₯ Bug fix admin: unrelated permission conditions no longer block page access (3ded36a7b0) content-manager: deduplicate MCP tool names when an api has multiple content types (#27357) content-manager: refraining from counting error draft rel
π New feature record MCP actions in audit logs (#27151) i18n: add locale codes for Corsican (#27099) server: enhance Koa app configuration with proxy settings (#26409) π₯ Bug fix typescript pipeline issue (99a723d024) admin: dedupe react-d
π New feature content-manager: add optional component screenshots to DZ picker (#26863) π₯ Bug fix use radio roles for accessibility and improve aria attributes (#27139) handle i18n conflict and local rights (6519f4d5db) admin: interpolate
π₯ Bug fix respect field length constraints in AI localizations and isolateβ¦ (#26880) wording and merging sort options (844c8d625d) preserve sorting on view change (6ed616ab9a) admin: scope audit logs user filter to log authors (#27047) con
π New feature data-transfer: add exclude/only content type CLI filters (#26915) i18n: add locale codes for Abkhazian and Circassian (Adyghe and Kabardian) (#26255) π₯ Bug fix preserve order when reordering a relation to the start of a list
π New feature admin: make admin auth cookie name configurable (#26931) i18n: complete Korean (ko) translation (#26941) π₯ Bug fix admin: prevent deprecated CJS Vite Node API warning on startup (#26947) admin: pre-commit fails when staging
π New feature i18n: complete Japanese (ja) translations (#26855) i18n: update Polish translation (#26592) π₯ Bug fix give the ability to open a list item in a new tab (#26853) admin: translate enumeration option labels in the content manag
π New feature admin: add active devices session management (#26628) cli: add security defaults to create-strapi-app templates (#26737) database: export lifecycle event type (#25637) provider-email-sendgrid: add region option for EU data re
π New feature mcp: export defineTool/defineResource/definePrompt builders (#26603) π₯ Bug fix add support for initiallySelectedAssets (#26679) homepage dashboard duplicates entries for users with multiple roles (#25860) avoid buffering lar
π New feature linking to the Billing Portal (3df113f545) pointing Upsell Banner to Strapi Billing (06b0c31f47) add optional openapi spec route (#26239) updating billing portal address (2d3fea21ff) openapi: gate endpoint access with config
π New feature add optional openapi spec route (#26239) openapi: gate endpoint access with config (#26574) π₯ Bug fix upload returns unsigned URL on update media info (#25195) widgets show error when role has no access to mainfield of ct (#
π₯ Bug fix deleteMany respects filters combined with relation (#25420) improve i18n plugin translations (#22714) resolve ajv ReDoS vulnerability by forcing ajv@8.18.0 (#26141) admin: use ISO 639-1 da for Danish admin locale (#26322) content
π New feature BETA: MCP server (#26371) publicationFilter param in REST and document service (#25793) admin-tokens: remove adminTokens future flag (#26391) admin: add documentation helper link in HeaderLayout (#26422) π₯ Bug fix Relation S
π₯ Bug fix FK violation publishing self-relation parent & child in one release (#26147) move session-manager jwt check from register to bootstrap (#25412) admin: remove year 2041 limit on date/datetime pickers (#26209) content-manager: fix
π New feature close button for the trial banner (3fd5f9fd56) adding collapse button (901465b1e2) updating design after Claude comments (d1cb08f76e) getting that button to stick while the banner doesn't (f04fe97a75) add preview support to i
π₯ Bug fix prevent single-type switch crashes and refresh schema after CTB updates (c9db1321d837f8024f0f9f2c4ab38645b535613c) β€οΈ Thank You Adrien L @Adzouz Ben Irvin Jamie Howard
π New feature extended ctb api for plugins (ad7cb5d5d7) sort based on publish status (#25689) admin: api token supports admin permissions and admin user ownership (#25657) content-manager: add Zod 4 foundation utilities (#25574) π₯ Bug fix
π New feature deploy to cloud homepage widget (#25774) π₯ Bug fix add responseType to getFetchClient for non-JSON responses (#25974) prevent browser defaults for Ctrl+I and other modifier shortcuts in Firefox (#26050) contain absolute desc
π New feature core/*: introduce strapi.ai namespace (#25886) i18n: complete Dutch (nl) translations for admin panel (#25932) π₯ Bug fix date picker sends date-only format to avoid deprecation warning (1508d5d8f3) bulk publish validation on
π₯ Bug fix typo in Russian translation for upload button (#25946) fixed 9 typos, spelling errors, and duplicate words. (#25936) skip form onChange when markdown updates come from setValue (#25955) adjust typo in test (#25960) update snapsho
π New feature removing A/B testing from the prompt Currently A/B testing opt-in isn't used, so removing it from the CLI (8d5b04ece4) changing sonar variable (0d822ade04) data-transfer: add directory export/import format (#25867) π₯ Bug fix
π₯ Bug fix load inquirer async (043798dbe8) β€οΈ Thank You Ben Irvin
π₯ Bug fix use strapi.fetch for remote uploads (#25661) Content types with attributes named filters, sort, fields, or populate no longer cause 400 validation errors on populate queries and countDraftRelations (#21338, #25762) check devDepen
π New feature add package manager dropdown before version in bug report template (#25679) π₯ Bug fix add maxwidth to documentactions menu (#25664) formatErrorMessages array values formatting (#24196) admin: alias singleton frontend deps in
π New feature expand accordion by default when inserting a new component in a document (#24230) content-manager: filter list view by publication status (#25510) π₯ Bug fix added shift+tab to blocks editors (#24122) single type publish perm
Superseded on March 11, 2026 by v5.39.0 due to versioning mistake. Please use v5.39.0.
π New feature content-manager: add relationOpenMode setting (modal/page/newTab) (#25433) email-nodemailer: upgrade to Nodemailer v8 with advanced email features and Admin UI capabilities (#25392) i18n: add missing french translations (#230
π₯ Bug fix core: preserve component clone integrity in discard-drafts migration β€οΈ Thank You Bassel Kanso @Bassel17 Ben Irvin
π₯ Bug fix improve subnav on mobile so it works with banner (#25450) layout page broken (#25501) add design-system to config (#25435) radix ui dialog dependency version (#25549) π Documentation Changes fix typos in content-releases fronten
π₯ Bug fix handle undefined tours property (#25290) core: handle negative and zero min/max validation for number fields (#25409) history: improve error handling and batch deletion in cron jobs (#25425) migrations: speed up discard-drafts wi
π New feature persistent list view settings (#24246) strapi/create: type strapi configs (#21859) upload-aws-s3: add extended configuration for S3-compatible providers (#25263) π₯ Bug fix responsive drawer for content history (#25344) scrol
π New feature upload: add focal point picker for images (#25267) π₯ Bug fix prevent bulk publish modal from closing during API refetch (#24632) update ko.json (#23501) mobile actions drawer in content manager edit view (#25243) upload: pre
π New feature update german translations for various components (#24143) upload: add retroactive ai metadata generation (#25066) π₯ Bug fix add missing labels to IT locale (#25217) form elements mobile adjustments (#25202) responsive cm he
π₯ Bug fix await the async map inside v5 release actions migration (#25125) paste multi line code in blocks editor (#25184) reorder components and dz on mobile (#25197) missing property breaking build (#25205) added multiple prop for medial
π₯ Bug fix add token refresh logic for react query (#25053) env helper default and generic types (#24881) documentation: align with Data.ID (#24976) upload: content-api does not check file type restriction config (#25167) users-permissions:
:warning: Security Warning and Notice :warning: Strapi was made aware of a vulnerably that were patched in this release, for now we are going to delay the detailed disclosure of the exact details on how to exploit it and how it was patched
π₯ Bug fix update cloud request limit (#25040) adapt header height when title changes (#25028) excessive rerenders on edit view (#25029) dynamically replace favicon if provided in app config (#25012) update iso-locales.json with en-mm (#242
π New feature update iso-locales.json with pap & regional variants (#25000) core/core: content-type id schema is number | string (#24978) i18n: add Russian translations for all admin components (#24077) plugins/i18n: add missing locale for
π New feature core: adding clear button to boolean toggle (#24836) users-permissions: add refresh and logout actions to default permissions (#24877) π₯ Bug fix playwright storage state (416a81b44e) don't translate enums with ai (#24965) ch
π₯ Bug fix enter key trigger in edit view form (#24744) cli: transfer command ignores CLI flags and prompts unnecessarily (#24879) content-type-builder: ai chat message width and submit behavior (#24918) docs: enable contributor docs websit
π₯ Hotfix revert: discard drafts migration (https://github.com/strapi/strapi/pull/24895)
π New feature media-library: add aria-selected and click handlers for better β¦ (#23475) π₯ Bug fix accessible responsive left menu (8f6b0444b7) bulk unpublish when creating a new locale (#24821) modifying&publishing locale should only upda
π New feature upload: upload file type restriction (#24573) π₯ Bug fix hint for min and max value add characters word to text fields only (#24772) get draft relations count from document with locale (#24785) βοΈ Chore add support for node 2
π New feature add support for new icon components that are already in the design system (8c44e3ecce) π₯ Bug fix rerendering and flickering issue on i18n fields (#24605) nps survey responsiveness (c422f70d19) unable to click on the last row
π New feature added additional attributes for link in richtext json blocks (#23431) i18n: update all translatable content (#24658) π₯ Bug fix extending csp configs (#24571) input types (7a90cbc400) clean-component-join-table to fix non-DP
π New feature upload: fixing ordering issue (#24554) π₯ Bug fix improve keyboard accessibility in Content-Type Builder (44b76c127c) added fix for i18n tooltips are not working (#21978) locales in localpicker component not order alphabetica
π New feature homepage customization (#24354) π₯ Bug fix reset selection when folder changes to hide bulk actions (#24533) find published relations on components (6a5663977e) remove extra 'x' in the template (9360ca44a8) display name of ad
π New feature responsive navigation (#24455) ai generated image metadata (#24422) π₯ Bug fix don't render ctb ai chatbot in production mode (#24519) scroll in sidenav (#24521) ai settings show up for licenses without ai (#24530) upload: us
π New feature ai: AI Chat for Schema Creation (#23730) π₯ Bug fix allow submitting attachments to AI chat (#24498) add handling for AI credit limit exceeded error in chat component (#24500) π Enhancement AI notification system improvement
π New feature homepage: add endpoints for widget move and resize actions (#24358) βοΈ Chore strapi DS v2.0.0-rc.30 bump (#24456) β€οΈ Thank You Adrien L Araksya Gevorgyan @araksyagevorgyan
:warning: Security Warning and Notice :warning: Strapi was made aware of a vulnerably that were patched in this release, for now we are going to delay the detailed disclosure of the exact details on how to exploit it and how it was patched
β οΈ This version is deprecated. Please use 5.24.2 π 5.24.1 (2025-09-25) includes release notes from deprecated 5.24.0 π New feature Advanced Session Configuration (#24346) π₯ Bug fix database is corrupt with orphaned relations (#24316) ass
β οΈ This version is deprecated. Revert to 5.23.6 for now π 5.24.0 (2025-09-24) π New feature Advanced Session Configuration (#24346) π₯ Bug fix database is corrupt with orphaned relations (#24316) β€οΈ Thank You @jhoward1994 @markkaylor @Bas
π₯ Bug fix create UID from singular name instead of display name (#24408) β€οΈ Thank You Ziyi @butcherZ
π₯ Bug fix track only the api requests (#24167) π Enhancement remove default notification title (#24337) π¨ Security deps: update form-data, axios, and sha.js (#24389) β€οΈ Thank You Ben Irvin Marco A. Marion Kamoike-Bouguet @oiorain RΓ©mi de
4.x4 releases
:warning: Note: This is the final Strapi 4 release :warning: No further updates to Strapi 4 will be published, this release serves as the final version of Strapi 4 which is considered EOL (End-Of-Life) as of April 30th, 2026. All Strapi use
:warning: Security Warning and Notice :warning: Strapi was made aware of a vulnerably that were patched in this release, for now we are going to delay the detailed disclosure of the exact details on how to exploit it and how it was patched
Releases: 4.25.24 by @Bassel17 in https://github.com/strapi/strapi/pull/24489 enhancement: backport change database hash from md5 to sha25 to v4 by @derrickmehaffy in https://github.com/strapi/strapi/pull/24042
fix: unique index recreation by @AlbertoCalvoRubio in https://github.com/strapi/strapi/pull/24423