Documentation release notes archives
This page archives the release notes for all previous Strapi Docs versions (5.x and 6.x). For the latest release notes, see the release notes page.
6.28.0
New content
Repository
- Document the Billing portal page and update tax guidance for Canada and India
- Add "Inki" Claude Code plugin: research, write, review, submit Strapi Docs update
Updated content
CMS
- Document paginated upload files endpoint in the REST API
- Document documentId support in Users & Permissions relation updates
- Cms/document factory controller overrides
- Document the upgrade to command for targeting a specific version
- Document --install-deps and --no-install-deps CLI flags
Cloud
Repository
Chore, fixes, typos, and other improvements
CMS
- Normalize Cloud configuration paths
- Update parameter name from 'id' to 'documentId'
- Clarify dynamic zone fragment populate syntax
- Fix
delete()row description in REST client API reference - Fix
count()description and remove stray backtick in Document Service API
Repository
- Rename Inki autonomy flag to
--non-interactive - Detect emphasis, button-icon, and admonition conventions in Inki style review
- Require Inki orchestrators to invoke sub-skills and bump to 0.2.1
- Detect title/content scope mismatch and inbound links in Inki review
- Add Cloud Advanced page type and template to Inki outline-checker
- Detect em dash HTML entities in Inki style-lint
- Inki v0.2: end-to-end document workflow, review agents, run logging, and authoring tooling
This release was made possible thanks to the following contributors. Thank you! 🫶
6.27.0
New content
CMS
Updated content
- Update Users & Permissions documentation
- Add deleteMany method documentation to Document Service API
Chore, fixes, typos, and other improvements
CMS
- Document optional admin JWT secret for API-only deployments
- Fix Marketplace custom fields links in CMS feature docs
- Add v5 to v4 rollback FAQ entry to migration documentation
Repository
- Make Notion logging idempotent by date for docs self-healing
- Fix self-healing metrics: track Doc PR fate retroactively
- Move the MCP server Plugin API reference to plugins-development
- Ignore local superpowers artifacts in .gitignore
- Add Need help admonition with support link on CMS and Cloud intros
This release was made possible thanks to the following contributors. Thank you! 🫶
6.26.0
New content
Cloud
Updated content
CMS
- Document nested sort within populate for join-table relations
- Update Docker documentation with production setup and troubleshooting
Cloud
Chore, fixes, typos, and other improvements
CMS
- Add TypeScript workaround for Document Service relational operators
- Replace unimplemented GraphQL aggregations docs with warning
- Add tip about filtering by assignee and review stage in list view
Repository
This release was made possible thanks to the following contributors. Thank you! 🫶
6.25.0
Updated content
CMS
- Document admin translation contribution path in FAQ
- Explain middleware on every core route for one content-type
- Document Content Manager Edit View context hook on Admin Panel API page
- Document
tsconfigsetup for local TypeScript plugins - Add
addRichTextBlocksto Content Manager API documentation
Chore, fixes, typos, and other improvements
CMS
- Update sendmail provider description after Nodemailer switch
- Update live preview to include support for media
- Distinguish admin extensions from server plugin overrides
- Document
__componentfor dynamic zones on REST create - Document React admin dependencies for v4 upgrades
- Document dynamic zone __component in REST update section
- Align public middleware example with maxAge configuration
- Document locale parameter for Entity Service CRUD
- Note that REST filter examples need populate to surface traversed relations
- Document ADMIN_PATH and STRAPI_ADMIN_BACKEND_URL environment variables
- Document AWS RDS IAM auth with short-lived tokens
- Document concurrentUploadSize upload plugin option
- Update pnpm mention to warn about Strapi Cloud compatibility
- Clarify nested component required metadata gap in OpenAPI guide
Repository
- Add conditional retrieval budgets and drafting guardrails to agent prompts
- Track ask_user router decisions in Notion metrics for docs self-healing system
- Add native Kapa dark mode support
This release was made possible thanks to the following contributors. Thank you! 🫶
6.24.0
New content
CMS
Updated content
CMS
- Clarify TypeScript Jest entrypoint for harness
- Add install step after clone in test-locally walkthrough for Data Transfer
- Add sharp configuration details for Media Library
Chore, fixes, typos, and other improvements
CMS
- Align Document Service note with connect payloads
- Note that internal entity-validator is not public API
- Add missing Draft & Publish availability note to methods overview
- Add sanitization warning to Document Service API page
- Mention sorting by publish status in Content Manager List View
- Document polymorphic relations support in Document Service API populate
- Update plugin Component examples to use non-deprecated import pattern
- Fix OpenAPI example id type to string
- Document Deploy widget on homepage
Repository
This release was made possible thanks to the following contributors. Thank you! 🫶
6.23.0
New content
CMS
Chore, fixes, typos, and other improvements
CMS
- Add a tip to AI for devs page to cross-link agents.md files
- Update database transactions page to use Document Service API
- Document populate support in Document Service API
delete()operations - Add note about Vite
.mtsESM syntax support
Cloud
Repository
- Docs self-healing workflow improvements: Split Notion rejection metrics into Triage and Router
- Add Notion metrics logging for self-healing runs
This release was made possible thanks to the following contributors. Thank you! 🫶
6.22.0
New
CMS
Repo
Updated content
CMS
Chore, fixes, typos, and other improvements
CMS
- Document transfer checksum verification and asset idle timeout
- Mention improved transfer CLI progress display
- Document unique username generation for auth provider registration
- Document AWS S3 credential format with deprecation notice
- Document signed URL behavior for S3 private buckets
- Cross-link best practices for high-performance Strapi blog post
- Remove yarn from main pages
Repository
- Fix auto-labeling: infra-only PRs always labeled as chore
- Docs self-healing workflow improvements: Auto-ignore rejected PRs for future runs
- Docs self-healing workflow improvements: Add dry run mode
- Docs self-healing workflow improvements: Exclude translations, bots, dependency upgrades
- Docs self-healing workflow improvements: Add Slack notification
- Docs self-healing workflow improvements: Add ignore list
- Docs self-healing workflow improvements: Skip
flag: documentationPRs and run Tue-Sat only - Docs self-healing workflow improvements: Add ultra-light Haiku triage before Router
- Docs self-healing workflow improvements: Split into Haiku Router + Sonnet Drafter
- Docs self-healing workflow improvements: Pre-filter PRs before Claude
This release was made possible thanks to the following contributors. Thank you! 🫶
6.21.0
New content
CMS
Repository
Chore, fixes, typos, and other improvements
CMS
- Clarify S3 URL construction priority for compatible providers
- Clarify populate and pagination combination
- Add FAQ entry about disabling foreign key creation in databases
- Use lockfile-based installs and document alternative base image for Docker
- Add supported browsers for Strapi Admin in Quick Start Guide prerequisites
- Preserve relations in fill from another locale feature
- Add openapi.json route documentation (#2143) (#2159)
Repository
This release was made possible thanks to the following contributors. Thank you! 🫶
6.20.0
New content
Repository
Chore, fixes, typos, and other improvements
CMS
Cloud
This release was made possible thanks to the following contributors. Thank you! 🫶
6.19.0
Chore, fixes, typos, and other improvements
CMS
- fix: export includes 3rd party providers assets
- Add tips for List View and Edit View usage of
documentIdin Content Manager
Repository
This release was made possible thanks to the following contributors. Thank you! 🫶
6.18.1
Updated content
CMS
- Refresh the Quick Start Guide
- Add more information about the
arrayLimitparameter from thestrapi::querymiddleware - Improve the admin panel extension page
Cloud
Chore, fixes, typos, and other improvements
CMS
Cloud
Repository
This release was made possible thanks to the following contributors. Thank you! 🫶
6.18.0
New content
CMS
- Fully rework and expand the server API part of the plugins development documentation
- Fully rework and expand the admin panel API part of the plugins development documentation
Updated content
CMS
Chore, fixes, typos, and other improvements
CMS
- Fix some inconsistencies between docs and codebase for Server API
- Fix middleware file path in upload documentation
This release was made possible thanks to the following contributors. Thank you! 🫶
6.17.1
New content
Repository
Updated content
CMS
Chore, fixes, typos, and other improvements
CMS
Repository
- Improve Drafter instructions: avoid em dashes, add code highlights
- Ensure the Outline UX Analyzer tool is included in auto-chain mode
This release was made possible thanks to the following contributors. Thank you! 🫶