Strapi v5.46.1stable Released May 20, 2026
Impact Score: 5/10

Strapi v5.46.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 v5.46.1. Source highlight: FK violation publishing self-relation parent & child in one release (#26147)

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.

๐Ÿ”ง Bug Fixes & Patches (6)

  • 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 getMainField context for component list/edit configure views (#25509, #26124)
  • **database:** respect nested sort in populate for join-table relations (#26361)
  • **graphql:** inherit publication state for i18n localizations (#22163)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## 5.46.1 (2026-05-20) ### ๐Ÿ”ฅ Bug fix - FK violation publishing self-relation parent & child in one release ([#26147](https://github.com/strapi/strapi/pull/26147)) - move session-manager jwt check from register to bootstrap ([#25412](https://github.com/strapi/strapi/pull/25412)) - **admin:** remove year 2041 limit on date/datetime pickers ([#26209](https://github.com/strapi/strapi/pull/26209)) - **content-manager:** fix getMainField context for component list/edit configure views ([#25509](https://github.com/strapi/strapi/pull/25509), [#26124](https://github.com/strapi/strapi/pull/26124)) - **database:** respect nested sort in populate for join-table relations ([#26361](https://github.com/strapi/strapi/pull/26361)) - **graphql:** inherit publication state for i18n localizations ([#22163](https://github.com/strapi/strapi/pull/22163)) - **migrations:** guard inverseJoinColumn access in discard-drafts migration ([#26331](https://github.com/strapi/strapi/pull/26331)) - **review-workflows:** add assignee and review stage to list view filters ([#26171](https://github.com/strapi/strapi/pull/26171)) - **review-workflows:** message when single stage ([#26229](https://github.com/strapi/strapi/pull/26229)) - **upgrade:** use pnpm install when project prefers pnpm ([#26246](https://github.com/strapi/strapi/pull/26246)) - **upgrade:** align scoped @strapi packages in devDependencies ([#26248](https://github.com/strapi/strapi/pull/26248)) ### โš™๏ธ Chore - sonarcloud security review ([#25949](https://github.com/strapi/strapi/pull/25949)) - **deps:** bump ip-address from 10.1.0 to 10.2.0 ([#26222](https://github.com/strapi/strapi/pull/26222)) - **deps:** bump @protobufjs/utf8 from 1.1.0 to 1.1.1 ([#26311](https://github.com/strapi/strapi/pull/26311)) - **deps:** bump axios from 1.15.1 to 1.15.2 ([#26177](https://github.com/strapi/strapi/pull/26177)) - **deps:** bump fast-xml-builder from 1.1.4 to 1.2.0 ([#26253](https://github.com/strapi/strapi/pull/26253)) - **deps:** bump fast-uri from 3.0.1 to 3.1.2 ([#26254](https://github.com/strapi/strapi/pull/26254)) - **eslint:** migrate .eslintrc + .eslintignore to .eslintrc.cjs ([#26216](https://github.com/strapi/strapi/pull/26216)) ### ๐Ÿšจ Security - **deps:** upgrade multiple dependencies ([#26326](https://github.com/strapi/strapi/pull/26326)) ### โค๏ธ Thank You - Adrien L @Adzouz - Andrei L @unrevised6419 - Ben Irvin - Garrett Heaver @garrettheaver - jmichalec-vl - Maksim Zhukau @MaksZhukov - Simen @Eventyret - Simon Norris @cache-your-dreams - Westley Marchment