Traceary

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
5.52.2

✨ 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

securityadded
5.52.1

πŸ”₯ 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

changed
5.52.0

πŸš€ 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

securityaddedchanged
5.51.2

πŸš€ 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

addedfixedchanged
5.51.1

πŸ”₯ 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

added
5.51.0

πŸš€ 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

addedchanged
5.50.2

πŸš€ 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

securityaddedfixed
5.50.1

πŸš€ 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

addedfixedchanged
5.50.0

πŸš€ 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

securityaddedchanged
5.49.0

πŸš€ 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

securityadded
5.48.1

πŸš€ 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

securityaddedfixed
5.48.0

πŸš€ 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 (#

securityaddedfixed
5.47.1

πŸ”₯ 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

securitychanged
5.47.0

πŸš€ 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

securityaddedchanged
5.46.1

πŸ”₯ 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

securityadded
5.46.0

πŸš€ 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

securityaddedremoved
5.45.1

πŸ”₯ Bug fix prevent single-type switch crashes and refresh schema after CTB updates (c9db1321d837f8024f0f9f2c4ab38645b535613c) ❀️ Thank You Adrien L @Adzouz Ben Irvin Jamie Howard

changed
5.45.0

πŸš€ 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

addedchanged
5.44.0

πŸš€ 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

addedchanged
5.43.0

πŸš€ 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

securityaddedchanged
5.42.1

πŸ”₯ 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

addedfixedchanged
5.42.0

πŸš€ 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

added
5.41.1

πŸ”₯ Bug fix load inquirer async (043798dbe8) ❀️ Thank You Ben Irvin

5.41.0

πŸ”₯ 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

securityaddeddeprecated
5.40.0

πŸš€ 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

addeddeprecated
5.39.0

πŸš€ 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

securityaddedchanged
5.38.1

Superseded on March 11, 2026 by v5.39.0 due to versioning mistake. Please use v5.39.0.

5.38.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

added
5.37.1

πŸ”₯ Bug fix core: preserve component clone integrity in discard-drafts migration ❀️ Thank You Bassel Kanso @Bassel17 Ben Irvin

5.37.0

πŸ”₯ 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

securityaddedchanged
5.36.1

πŸ”₯ 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

securityaddedchanged
5.36.0

πŸš€ 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

securityaddedchanged
5.35.0

πŸš€ 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

securityaddedchanged
5.34.0

πŸš€ 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

securityaddedchanged
5.33.4

πŸ”₯ 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

changed
5.33.3

πŸ”₯ 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:

securityaddedchanged
5.33.2

: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

securityfixed
5.33.1

πŸ”₯ 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

addedchanged
5.33.0

πŸš€ 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

addedchanged
5.32.0

πŸš€ 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

addedchanged
5.31.3

πŸ”₯ 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

addedchangeddeprecated
5.31.2

πŸ”₯ Hotfix revert: discard drafts migration (https://github.com/strapi/strapi/pull/24895)

5.31.1

πŸš€ 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

addedchangeddeprecated
5.31.0

πŸš€ 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

added
5.30.1

πŸš€ 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

addedchanged
5.30.0

πŸš€ 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

addedchanged
5.29.0

πŸš€ 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

addedfixedchanged
5.28.0

πŸš€ 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

securityaddedchanged
5.27.0

πŸš€ 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

added
5.26.0

πŸš€ 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

added
5.25.0

πŸš€ 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

added
5.24.2

: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

securityaddedfixed
5.24.1

⚠️ 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

breakingaddeddeprecated
5.24.0

⚠️ 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

breakingaddeddeprecated
5.23.6

πŸ”₯ Bug fix create UID from singular name instead of display name (#24408) ❀️ Thank You Ziyi @butcherZ

5.23.5

πŸ”₯ 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

securitychanged
4.x4 releases
4.26.2

: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

securityfixedchanged
4.26.1

: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

securityfixedchanged
4.26.0

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

changed
4.25.24

fix: unique index recreation by @AlbertoCalvoRubio in https://github.com/strapi/strapi/pull/24423

changed