TL;DR
Strapi v5.0.0-rc.2: Bug Fixes and UX Improvements
This release candidate focuses on fixing critical issues with content cloning, bulk actions, and scheduling while improving the user experience for content releases. Key improvements include better validation for auto-cloning content, more user-friendly error messages, and timezone support for content releases. This update is an important step toward stabilizing Strapi v5 before the final release.
Highlight of the Release
- Fixed validation issues with auto-cloning content
- Improved bulk actions modal behavior
- Added default timezone support in the Release modal
- Enhanced error messages for content scheduling
Migration Guide
No migration steps are required for this release candidate. This is a bug fix and enhancement release that maintains compatibility with v5.0.0-rc.1.
Upgrade Recommendations
If you're already testing Strapi v5.0.0-rc.1, we recommend upgrading to v5.0.0-rc.2 to benefit from the bug fixes and improvements, especially if you're using features related to content cloning, bulk actions, or content releases.
This release candidate is still intended for testing purposes and not recommended for production environments. Continue to provide feedback on any issues encountered to help improve the stability of the final v5.0.0 release.
Bug Fixes
Auto-Clone Modal and Status Validation
Fixed issues with the auto-clone modal to ensure proper validation of content statuses. The update addresses several problems:
- Correctly shows modal when auto-cloning violates field constraints
- Validates auto-clone on non-draft and publish content as published
- Fixes auto-clone tag invalidation
- Improves status default handling within getDocumentLocaleAndStatus
Bulk Actions Modal Improvements
Fixed an issue where the bulk actions modal was forcing the use of a modal unnecessarily, improving the user experience when performing bulk operations on content.
Content Scheduling Error Messages
Updated error messages related to content scheduling to be more descriptive and user-friendly, helping users better understand and resolve issues when scheduling content updates.
E2E Testing Fixes
Implemented a new data set to fix shop single types in end-to-end tests, ensuring more reliable testing of the platform.
New Features
Default Timezone Support in Release Modal
The Content Releases feature now uses the default timezone in the Release modal, providing a more intuitive experience when scheduling content releases. This enhancement ensures that release dates and times are displayed consistently according to the user's configured timezone settings.
Security Updates
No security fixes were explicitly mentioned in this release candidate.
Performance Improvements
No significant performance improvements were included in this release candidate. The focus was primarily on bug fixes and user experience enhancements.
Impact Summary
This release candidate primarily addresses usability and stability issues in Strapi v5, focusing on content management workflows. The fixes for auto-cloning validation, bulk actions, and scheduling error messages significantly improve the content editing experience.
The addition of default timezone support in the Release modal enhances the usability of the Content Releases feature, making it more intuitive for users working with scheduled content.
These improvements collectively contribute to a more stable and user-friendly experience as Strapi v5 moves closer to its final release. While not introducing major new features, this release candidate represents an important step in refining the core functionality of Strapi v5.