Strapi v5.42.0stable Released Apr 08, 2026
Impact Score: 5/10

Strapi v5.42.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.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Strapi v5.42.0. Source highlight: removing A/B testing from the prompt Currently A/B testing opt-in isn't used, so removing it from the CLI (8d5b04ece4)

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 (4)

  • 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)
  • add .claude directory to gitignore (e85aa81cdf)

๐Ÿ”ง Bug Fixes & Patches (6)

  • change return to continue in deleteRelations when using foreign keys (#25857)
  • hide legacy options (da9cdfc640)
  • contains filter no longer returns empty data (#25810)
  • typos in documentation plugin README (4ff54bff36)
  • **admin:** p is not function error (#25663)
  • **content-manager:** pass component schemas when rebuilding list view headers (#25872)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## 5.42.0 (2026-04-08) ### ๐Ÿš€ 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](https://github.com/strapi/strapi/commit/8d5b04ece4)) - changing sonar variable ([0d822ade04](https://github.com/strapi/strapi/commit/0d822ade04)) - **data-transfer:** add directory export/import format ([#25867](https://github.com/strapi/strapi/pull/25867)) ### ๐Ÿ”ฅ Bug fix - change return to continue in deleteRelations when using foreign keys ([#25857](https://github.com/strapi/strapi/pull/25857)) - hide legacy options ([da9cdfc640](https://github.com/strapi/strapi/commit/da9cdfc640)) - contains filter no longer returns empty data ([#25810](https://github.com/strapi/strapi/pull/25810)) - typos in documentation plugin README ([4ff54bff36](https://github.com/strapi/strapi/commit/4ff54bff36)) - **admin:** p is not function error ([#25663](https://github.com/strapi/strapi/pull/25663)) - **content-manager:** pass component schemas when rebuilding list view headers ([#25872](https://github.com/strapi/strapi/pull/25872)) - **content-manager:** wrap single type displayName with formatMessage ([#25880](https://github.com/strapi/strapi/pull/25880)) - **core:** relation handling preserves order during unpublish/republish cycles ([#25764](https://github.com/strapi/strapi/pull/25764)) - **create-strapi-app:** generate .yarnrc.yml for Yarn projects ([#25869](https://github.com/strapi/strapi/pull/25869)) - **documentation:** use dist extensions path in production ([#25863](https://github.com/strapi/strapi/pull/25863)) ### ๐Ÿ“š Documentation Changes - fix typos in documentation plugin README ([8e11e41247](https://github.com/strapi/strapi/commit/8e11e41247)) ### โš™๏ธ Chore - add .claude directory to gitignore ([e85aa81cdf](https://github.com/strapi/strapi/commit/e85aa81cdf)) - sonarqube variables like in their docs ([40f9ecd6c7](https://github.com/strapi/strapi/commit/40f9ecd6c7)) - **deps:** bump minimatch from 10.2.4 to 10.2.5 ([#25879](https://github.com/strapi/strapi/pull/25879)) - **deps:** bump @xmldom/xmldom from 0.8.6 to 0.8.12 ([#25877](https://github.com/strapi/strapi/pull/25877)) - **deps:** bump path-to-regexp from 8.2.0 to 8.4.0 ([#25850](https://github.com/strapi/strapi/pull/25850)) - **deps:** bump undici from 6.24.0 to 6.24.1 ([#25785](https://github.com/strapi/strapi/pull/25785)) - **deps:** bump handlebars from 4.7.7 to 4.7.9 ([#25841](https://github.com/strapi/strapi/pull/25841)) - **deps:** bump yauzl from 3.2.0 to 3.2.1 ([#25729](https://github.com/strapi/strapi/pull/25729)) - **deps:** bump bn.js from 4.12.0 to 4.12.3 ([#25691](https://github.com/strapi/strapi/pull/25691)) - **deps:** bump js-yaml from 3.14.1 to 3.14.2 ([#25680](https://github.com/strapi/strapi/pull/25680)) - **deps:** bump mdast-util-to-hast from 13.2.0 to 13.2.1 ([#25681](https://github.com/strapi/strapi/pull/25681)) - **deps:** bump path-to-regexp from 8.4.0 to 8.4.1 ([#25888](https://github.com/strapi/strapi/pull/25888)) - **deps:** bump simple-git from 3.21.0 to 3.32.3 ([#25704](https://github.com/strapi/strapi/pull/25704)) - **deps:** bump file-type from 21.0.0 to 21.3.2 ([#25728](https://github.com/strapi/strapi/pull/25728)) - **deps:** bump @octokit/plugin-paginate-rest from 9.2.1 to 9.2.2 ([#25693](https://github.com/strapi/strapi/pull/25693)) - **deps:** bump @octokit/request from 8.4.0 to 8.4.1 ([#25694](https://github.com/strapi/strapi/pull/25694)) - **deps:** bump picomatch from 2.3.1 to 2.3.2 ([#25828](https://github.com/strapi/strapi/pull/25828)) - **deps:** bump nodemailer from 8.0.1 to 8.0.4 ([#25848](https://github.com/strapi/strapi/pull/25848)) ### โค๏ธ Thank You - Adrien L @Adzouz - Adrien Lepoutre @Adzouz - Alexandre BODIN - Bassel Kanso @Bassel17 - Ben Irvin - guoyangzhen - Jamie Howard @jhoward1994 - Joshua Klinesmith - Simon Norris