Impact Score: 5/10
Strapi v5.44.0 β 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 v5.44.0. Source highlight: deploy to cloud homepage widget (#25774)
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 (3)
- deploy to cloud homepage widget (#25774)
- add AGENTS.md universal agent guide (#26018)
- add ESM syntax support for Vite .mts config file (#25238)
β‘ Performance & Enhancements (3)
- **examples:** migration performance benchmark harness + mariadb/sqlite + anti-pattern schemas (#26036)
- **i18n:** improve Russian translations of tours section in admin package (#25221)
- **translations:** update czech translations (#25824)
π§ Bug Fixes & Patches (6)
- add responseType to getFetchClient for non-JSON responses (#25974)
- prevent browser defaults for Ctrl+I and other modifier shortcuts in Firefox (#26050)
- contain absolute descendants in OverflowingItem (#26133)
- **content-manager:** prevent duplicate React key in homepage recent-documents widget (#26084)
- **content-manager:** optimize document layout hooks (#26005)
- **database:** make 5.0.0-02-created-document-id migration idempotent (#26045)
π View Raw Release Notes (Original Developer Log)
## 5.44.0 (2026-04-29)
### π New feature
- deploy to cloud homepage widget ([#25774](https://github.com/strapi/strapi/pull/25774))
### π₯ Bug fix
- add responseType to getFetchClient for non-JSON responses ([#25974](https://github.com/strapi/strapi/pull/25974))
- prevent browser defaults for Ctrl+I and other modifier shortcuts in Firefox ([#26050](https://github.com/strapi/strapi/pull/26050))
- contain absolute descendants in OverflowingItem ([#26133](https://github.com/strapi/strapi/pull/26133))
- **content-manager:** prevent duplicate React key in homepage recent-documents widget ([#26084](https://github.com/strapi/strapi/pull/26084))
- **content-manager:** optimize document layout hooks ([#26005](https://github.com/strapi/strapi/pull/26005))
- **database:** make 5.0.0-02-created-document-id migration idempotent ([#26045](https://github.com/strapi/strapi/pull/26045))
- **document-service:** support delete selection params ([#25097](https://github.com/strapi/strapi/pull/25097))
- **document-service:** preserve self-referential relations during publish and discard ([#25890](https://github.com/strapi/strapi/pull/25890))
- **document-service:** discard-draft 500 on self-referential manyToMany relations ([#26152](https://github.com/strapi/strapi/pull/26152))
- **i18n:** preserve non-localized media when creating a locale ([#26031](https://github.com/strapi/strapi/pull/26031))
- **openapi:** documentation plugin generates OpenAPI with incorrect ID parameter ([#26067](https://github.com/strapi/strapi/pull/26067))
- **review-workflows:** pass locale params to useDocument in StageSelect and AssigneeSelect ([#26104](https://github.com/strapi/strapi/pull/26104))
- **types:** align Service.Generic index signature with Controller.Generic ([#25475](https://github.com/strapi/strapi/pull/25475))
### π Documentation Changes
- add AGENTS.md universal agent guide ([#26018](https://github.com/strapi/strapi/pull/26018))
### βοΈ Chore
- release v5.43.0 update develop ([#26100](https://github.com/strapi/strapi/pull/26100))
- upgrade contributor docs dependencies ([#26073](https://github.com/strapi/strapi/pull/26073))
- **deps:** bump multiple dependencies ([#26103](https://github.com/strapi/strapi/pull/26103))
- **deps:** bump @xmldom/xmldom from 0.8.12 to 0.8.13 ([#26098](https://github.com/strapi/strapi/pull/26098))
- **deps:** bump and dedupe pinned subdeps ([#26139](https://github.com/strapi/strapi/pull/26139))
- **examples:** migration performance benchmark harness + mariadb/sqlite + anti-pattern schemas ([#26036](https://github.com/strapi/strapi/pull/26036))
- **scripts/release:** fix experimental peer dependencies install ([#26083](https://github.com/strapi/strapi/pull/26083))
### π
Enhancement
- add ESM syntax support for Vite .mts config file ([#25238](https://github.com/strapi/strapi/pull/25238))
- **i18n:** improve Russian translations of tours section in admin package ([#25221](https://github.com/strapi/strapi/pull/25221))
- **translations:** update czech translations ([#25824](https://github.com/strapi/strapi/pull/25824))
### β€οΈ Thank You
- Adrien L @Adzouz
- akash-dabhi-qed @akash-dabhi-qed
- Ayoub Hidri @ayhid
- Bassel Kanso @Bassel17
- Ben Irvin
- DMehaffy
- Filip Γnodi @fonodi
- Jamie Howard @jhoward1994
- Kellen Bolger
- Laurens Kling @laurenskling
- Leonid Vinogradov
- Nico AndrΓ©
- otociulis @otociulis
- Simon Norris @cache-your-dreams
- Ziyi @butcherZ