Home

>

Tools

>

Strapi

>

Releases

>

5.0.2-beta.0

Strapi Release: 5.0.2-beta.0

Pre Release

Tag Name: v5.0.2-beta.0

Release Date: 9/27/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.2-beta.0 brings important database compatibility improvements with MariaDB support for unique indexes, fixes several UI issues including text field filtering with special characters, and enhances the admin interface with consistent button sizes and improved visual elements. This release also includes important fixes for content manager relations and template functionality, along with infrastructure improvements for future preview features.

Highlight of the Release

    • Added MariaDB support for unique indexes
    • Fixed filtering issues with special characters in text fields
    • Improved UI consistency with harmonized button sizes and colors
    • Fixed content manager relations
    • Set up preview feature infrastructure for future enhancements

Migration Guide

No specific migration steps are required for this release. This is a minor update that focuses on bug fixes and improvements without introducing breaking changes.

Users should be able to upgrade from v5.0.1 to v5.0.2-beta.0 without any special migration steps.

Upgrade Recommendations

This beta release is recommended for:

  • Developers using MariaDB who need support for unique indexes
  • Users experiencing issues with text field filtering when using special characters
  • Anyone affected by the UI inconsistencies or content manager relation issues fixed in this release

As this is a beta release (v5.0.2-beta.0), it's advisable to test thoroughly in a non-production environment before deploying to production systems. The fixes included address several important issues, making it a worthwhile update for affected users.

Bug Fixes

UI and Visual Improvements

  • Fixed text field filtering with special characters like "&" symbol
  • Corrected the color of panel titles for better visual hierarchy
  • Updated subtitle colors for improved readability
  • Added proper spacing between icon buttons
  • Fixed homepage logo alignment issues
  • Removed unexpected capital letters in UI text for consistency

Technical Fixes

  • Fixed content manager relations
  • Added missing return statement in templates
  • Fixed locale handling on disconnect
  • Fixed status computation
  • Fixed reordering and load more functionality

New Features

MariaDB Support for Unique Indexes

This release adds support for unique indexes in MariaDB databases, improving compatibility and allowing developers to use unique constraints more effectively with this database system.

Preview Feature Infrastructure

Groundwork has been laid for upcoming preview features with the addition of boilerplate code. This infrastructure will enable Strapi to introduce experimental features in future releases that users can opt into before they become generally available.

Security Updates

No specific security fixes were mentioned in this release. However, there was a formatting improvement to the SECURITY.md file, which contains security-related documentation.

Performance Improvements

No significant performance improvements were explicitly mentioned in this release. The focus appears to be on bug fixes, compatibility improvements, and UI enhancements.

Impact Summary

This release primarily focuses on bug fixes and compatibility improvements rather than introducing major new features. The addition of MariaDB support for unique indexes is particularly valuable for developers using this database system, as it expands Strapi's database compatibility.

Several UI improvements enhance the admin experience with more consistent button sizes, better color hierarchy, and fixed alignment issues. The fix for text field filtering with special characters resolves an important functional limitation that affected content querying.

The groundwork for preview features indicates Strapi's commitment to introducing new capabilities in a controlled manner, allowing users to test experimental features before they become generally available.

Overall, while this is a beta release with relatively targeted improvements, it addresses several specific pain points that will improve the development and content management experience.

Full Release Notes

What's Changed

New Contributors

Full Changelog: v5.0.1...v5.0.2-beta.0

Statistics:

File Changed96
Line Additions1,063
Line Deletions284
Line Changes1,347
Total Commits29

User Affected:

  • Benefit from MariaDB support for unique indexes
  • Fixed template return issues that could cause errors
  • Improved filtering capabilities with special characters
  • Better content manager relation handling

Contributors:

freestingoinnerdvationsalexandrebodinlucasboillyremidejchhedadhruvsimotae14archanaagivale30