Home

>

Tools

>

Strapi

>

Releases

>

5.0.0-rc.30

Strapi Release: 5.0.0-rc.30

Pre Release

Tag Name: v5.0.0-rc.30

Release Date: 9/18/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.30 fixes critical issues with content manager validation logic, schema definitions, and roles creation. This release focuses on stabilizing the platform before the final v5.0.0 release by addressing bugs that could impact data validation and user permissions.

Highlight of the Release

    • Fixed broken content manager validation logic
    • Updated schemas to properly handle nullable fields
    • Resolved issues with roles creation

Migration Guide

No migration steps are required for this release. This is a bug fix release that addresses issues with content manager validation, schemas, and roles creation without introducing breaking changes that would require migration efforts.

Upgrade Recommendations

If you're currently using v5.0.0-rc.29 or an earlier release candidate of Strapi v5, it's recommended to upgrade to v5.0.0-rc.30 to benefit from the fixed validation logic, schema improvements, and roles creation fixes.

To upgrade:

npm install [email protected]

or

yarn add [email protected]

This release contains important bug fixes that improve the stability of the platform, especially if you're experiencing issues with content validation or roles management.

Bug Fixes

Content Manager Validation Logic

  • Fixed broken validation logic in the content manager that was causing inconsistent behavior when validating content
  • Resolved issues with validation checks that were not working as expected

Schema Updates

  • Updated schemas to properly support nullable fields where needed
  • Improved schema validation to handle null values correctly

Roles Management

  • Fixed issues with roles creation functionality
  • Resolved problems that could affect user permission management

New Features

No new features were introduced in this release. This is primarily a bug fix release focusing on stabilizing the platform before the final v5.0.0 release.

Security Updates

No security fixes were explicitly mentioned in this release. The changes were primarily focused on fixing functional bugs rather than addressing security vulnerabilities.

Performance Improvements

No specific performance improvements were mentioned in this release. The focus was on bug fixes related to validation logic, schemas, and roles creation.

Impact Summary

This release addresses critical bugs in Strapi's content manager validation logic, schema definitions, and roles creation functionality. These fixes are important for ensuring data integrity and proper user permission management.

The content manager validation fix resolves issues that could lead to inconsistent validation behavior, potentially allowing invalid data to be saved or preventing valid data from being processed correctly. The schema updates properly handle nullable fields, which is essential for data models that need to support optional values. The roles creation fix ensures that administrators can properly manage user permissions.

While this is a release candidate (rc.30), these fixes represent important stability improvements as Strapi approaches its final v5.0.0 release. Users currently on earlier release candidates should upgrade to benefit from these fixes.

Full Release Notes

Statistics:

File Changed66
Line Additions307
Line Deletions184
Line Changes491
Total Commits6

User Affected:

  • Fixed content manager validation logic that was previously broken
  • Updated schemas to properly support nullable fields
  • Resolved issues with roles creation functionality

Contributors:

alexandrebodin