TL;DR
Strapi v5.0.0-rc.27 focuses on fixing critical issues related to internationalization (i18n) and content releases. This release addresses problems with relation filtering across locales, improves content release management, and fixes issues with single type deletion and locale navigation. These fixes enhance the stability and usability of Strapi's internationalization features and content release workflow as the platform moves closer to its v5.0.0 stable release.
Highlight of the Release
- Fixed relation filtering across different locales
- Improved content release management with better deletion handling
- Fixed single type deletion when using internationalization
- Enhanced locale navigation experience
Migration Guide
No migration steps are required for this release. This is a bug fix release that maintains compatibility with v5.0.0-rc.26 and doesn't introduce any breaking changes or require any specific migration actions.
Upgrade Recommendations
It is recommended to upgrade to v5.0.0-rc.27 if you are using internationalization features, especially if you work with relation filtering across locales or content releases. This release fixes several important issues that could affect content management workflows.
The upgrade process should be straightforward:
npm install @strapi/[email protected]
or
yarn upgrade @strapi/[email protected]
After upgrading, restart your Strapi application to apply the changes.
Bug Fixes
Relation Filtering Across Locales
Fixed an issue where relation filtering wasn't working correctly across different locales. This ensures that when filtering content with relations, the correct locale-specific content is returned, providing a more consistent experience when working with multilingual content.
Content Releases Management
Resolved an issue with the content releases feature where deleting content from a release wasn't functioning properly. This fix ensures that content can be properly removed from scheduled releases when needed.
Single Type Deletion with Internationalization
Fixed problems related to single type deletion when the internationalization feature is enabled. This addresses edge cases where deleting single type content in specific locales could cause unexpected behavior.
Locale Navigation
Improved the locale navigation experience, fixing issues that could occur when switching between different language versions of content.
New Features
No new features were introduced in this release. This is primarily a bug fix release focusing on improving the stability and reliability of existing features, particularly around internationalization and content releases.
Security Updates
No security fixes were mentioned in this release.
Performance Improvements
No specific performance improvements were highlighted in this release. The changes were primarily focused on bug fixes and enhancing the reliability of existing features.
Impact Summary
This release focuses on bug fixes for internationalization and content releases features in Strapi. The fixes address issues with relation filtering across locales, content deletion from releases, single type deletion with i18n enabled, and locale navigation. These improvements enhance the stability and reliability of Strapi's multilingual content management capabilities.
The changes primarily impact content editors and administrators working with multilingual content and those using the content releases feature. While this is a release candidate (RC) version, these fixes represent important stability improvements as Strapi moves toward the final v5.0.0 release.
No breaking changes were introduced, making this a safe upgrade for projects currently using v5.0.0-rc.26.