Home

>

Tools

>

Strapi

>

Releases

>

5.0.0-rc.2

Strapi Release: 5.0.0-rc.2

Pre Release

Tag Name: v5.0.0-rc.2

Release Date: 7/5/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.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.

Full Release Notes

What's Changed

Full Changelog: v5.0.0-rc.1...v5.0.0-rc.2

Statistics:

File Changed92
Line Additions5,436
Line Deletions4,881
Line Changes10,317
Total Commits17

User Affected:

  • Improved error messages when scheduling content updates
  • Better validation when auto-cloning content
  • Fixed bulk actions modal behavior
  • Default timezone now applied in Release modal for better user experience

Contributors:

madhurisandbhorFeranchzjhoward1994Marc-Roigsimotae14Convly