Impact Score: 5/10
Strapi v5.47.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.47.0. Source highlight: **BETA:** MCP server (#26371)
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)
- **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)
β‘ Performance & Enhancements (4)
- **ci:** improve dependabot security grouping and version update policy (#26408)
- **db:** migration performance improvements (#25988)
- **provider-amazon-ses:** replace node-ses with AWS SDK SESClient (#26054)
- **i18n:** update and create Slovak translations (#25831)
π§ Bug Fixes & Patches (6)
- Relation Search in Nested Components (#26023)
- unable to access content manager page with required and private β¦ (#24101)
- **admin:** gate expiresIn deprecation on user auth options (#26298)
- **admin:** redirect active tab to login on session expiry (#26165)
- **admin:** avoid serving extensionless admin paths as static files (#26368)
- **content-manager:** content history crash on deleted relations (#26245)
π View Raw Release Notes (Original Developer Log)
## 5.47.0 (2026-05-28)
### π New feature
- **BETA:** MCP server ([#26371](https://github.com/strapi/strapi/pull/26371))
- publicationFilter param in REST and document service ([#25793](https://github.com/strapi/strapi/pull/25793))
- **admin-tokens:** remove adminTokens future flag ([#26391](https://github.com/strapi/strapi/pull/26391))
- **admin:** add documentation helper link in HeaderLayout ([#26422](https://github.com/strapi/strapi/pull/26422))
### π₯ Bug fix
- Relation Search in Nested Components ([#26023](https://github.com/strapi/strapi/pull/26023))
- unable to access content manager page with required and private β¦ ([#24101](https://github.com/strapi/strapi/pull/24101))
- **admin:** gate expiresIn deprecation on user auth options ([#26298](https://github.com/strapi/strapi/pull/26298))
- **admin:** redirect active tab to login on session expiry ([#26165](https://github.com/strapi/strapi/pull/26165))
- **admin:** avoid serving extensionless admin paths as static files ([#26368](https://github.com/strapi/strapi/pull/26368))
- **content-manager:** content history crash on deleted relations ([#26245](https://github.com/strapi/strapi/pull/26245))
- **core:** preserve createdBy/updatedBy on drafts created by discard-drafts migration ([#26461](https://github.com/strapi/strapi/pull/26461))
- **core/core:** codeBlockValidator uses language instead of syntax ([#26392](https://github.com/strapi/strapi/pull/26392))
- **graphql:** inherit publicationFilter into populated relations ([#26400](https://github.com/strapi/strapi/pull/26400))
### βοΈ Chore
- dedupe yarn.lock file ([#26376](https://github.com/strapi/strapi/pull/26376))
- fix dependabot cooldown config for github-actions ([#26438](https://github.com/strapi/strapi/pull/26438))
- **ci:** improve dependabot security grouping and version update policy ([#26408](https://github.com/strapi/strapi/pull/26408))
- **commitlint:** disable body-max-line-length rule ([#26406](https://github.com/strapi/strapi/pull/26406))
- **deps:** bump simple-git from 3.32.3 to 3.36.0 ([#26220](https://github.com/strapi/strapi/pull/26220))
- **deps:** bump sanitize-html from 2.13.0 to 2.17.4 ([#26342](https://github.com/strapi/strapi/pull/26342))
- **deps:** bump ws from 8.17.1 to 8.20.1 in @strapi/data-transfer ([#26379](https://github.com/strapi/strapi/pull/26379))
- **examples:** remove sdk-plugin from todo-example plugin ([#26341](https://github.com/strapi/strapi/pull/26341))
- **strapi:** upgrade webpack ecosystem dependencies ([#26385](https://github.com/strapi/strapi/pull/26385))
### π
Enhancement
- **db:** migration performance improvements ([#25988](https://github.com/strapi/strapi/pull/25988))
- **provider-amazon-ses:** replace node-ses with AWS SDK SESClient ([#26054](https://github.com/strapi/strapi/pull/26054))
- **i18n:** update and create Slovak translations ([#25831](https://github.com/strapi/strapi/pull/25831))
### β€οΈ Thank You
- Adrien L @Adzouz
- Andrei L @unrevised6419
- Arav Menon @Arav-Menon
- bartsmartshore @bartsmartshore
- Bassel Kanso @Bassel17
- Ben Irvin @innerdvations
- Dhruv Chheda @chhedadhruv
- DMehaffy @derrickmehaffy
- Filip Γnodi @fonodi
- Nico AndrΓ© @nclsndr
- Sjouke de Vries @sjoukedv
- Vishal Kumar Singh @singhvishalkr