Home

>

Tools

>

Strapi

>

Releases

>

5.0.0-rc.24

Strapi Release: 5.0.0-rc.24

Pre Release

Tag Name: v5.0.0-rc.24

Release Date: 9/16/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.24 is a release candidate update that addresses critical bugs in email confirmation functionality, UI inconsistencies in dynamic components, and fixes internationalization migration issues. This release focuses on stability improvements as Strapi approaches its final v5.0.0 release, ensuring a smoother experience for developers working with the preview version.

Highlight of the Release

    • Fixed broken email confirmation functionality
    • Resolved UI inconsistencies in dynamic components
    • Improved internationalization migrations by consolidating with draft & publish migrations
    • Core exports structure improvements

Migration Guide

No specific migration steps are required for this release candidate update. This is a bug fix release that maintains compatibility with the previous release candidate (v5.0.0-rc.23).

If you're upgrading from an earlier version to Strapi v5, please refer to the comprehensive v5 migration guide in the official Strapi documentation.

Upgrade Recommendations

This release fixes several important bugs, including email confirmation functionality and internationalization migrations. If you're currently using v5.0.0-rc.23 for development or testing purposes, it's recommended to upgrade to this release candidate to benefit from these fixes.

To upgrade:

npm install [email protected]

or

yarn add [email protected]

As this is still a release candidate, it's not recommended for production environments. Continue to use the latest stable release for production deployments.

Bug Fixes

Email Confirmation Fix

Fixed a critical issue where the email confirmation functionality was broken, preventing proper user verification through email. This fix ensures that the email confirmation system works as expected for user registration and management.

Dynamic Component UI Improvements

Resolved inconsistent gap spacing between fields and components in dynamic components. This fix provides a more visually consistent experience when working with complex content structures in the Strapi admin interface.

Internationalization Migration Improvements

Fixed an issue with internationalization (i18n) migrations by ensuring they are called in the same file as draft & publish migrations. This consolidation improves the reliability of the migration process when working with multilingual content.

Core Exports Structure

Fixed issues with core exports structure to ensure proper module loading and compatibility.

New Features

No new features were introduced in this release candidate. This update focuses on bug fixes and stability improvements as Strapi approaches the final v5.0.0 release.

Security Updates

No security fixes were mentioned in this release.

Performance Improvements

No specific performance improvements were highlighted in this release. The changes focus primarily on bug fixes and stability enhancements.

Impact Summary

This release candidate (v5.0.0-rc.24) focuses on bug fixes and stability improvements as Strapi approaches its final v5.0.0 release. The most significant fixes address email confirmation functionality, UI consistency in dynamic components, and internationalization migration issues.

The email confirmation fix resolves a critical issue that affected user management workflows. The UI improvements for dynamic components provide a more consistent visual experience when working with complex content structures. The internationalization migration fix ensures better reliability when setting up multilingual content.

These changes primarily benefit developers working with the v5 release candidate, content editors who will experience a more consistent UI, and administrators managing user accounts through the email confirmation system.

While this release doesn't introduce new features, it represents an important step toward a stable v5.0.0 release by addressing key issues identified in previous release candidates.

Full Release Notes

Statistics:

File Changed54
Line Additions190
Line Deletions171
Line Changes361
Total Commits8

User Affected:

  • Fixed email confirmation functionality that was previously broken
  • Improved internationalization (i18n) migrations by consolidating them with draft & publish migrations
  • More consistent UI experience when working with dynamic components

Contributors:

liquefliesalexandrebodinFeranchz