Home

>

Tools

>

Strapi

>

Releases

>

5.0.0-rc.27

Strapi Release: 5.0.0-rc.27

Pre Release

Tag Name: v5.0.0-rc.27

Release Date: 9/17/2024

Strapi LogoStrapi

Open-source headless CMS built with Node.js. Provides developers with complete freedom in choosing their favorite tools and frameworks for frontend development.

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.

Full Release Notes

Statistics:

File Changed49
Line Additions329
Line Deletions176
Line Changes505
Total Commits6

User Affected:

  • Can now properly filter relations across different locales
  • Improved experience when deleting content from releases
  • Fixed issues when deleting single type content with internationalization enabled

Contributors:

alexandrebodinFeranchzjhoward1994