Home

>

Tools

>

Strapi

>

Releases

>

4.15.5-alpha.2

Strapi Release: 4.15.5-alpha.2

Pre Release

Tag Name: v4.15.5-alpha.2

Release Date: 11/14/2023

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 v4.15.5-alpha.2 fixes a critical bug in the admin profile page where the current password input was missing, preventing users from updating their profile information. This alpha release ensures administrators can properly change their passwords and update their profiles again.

Highlight of the Release

    • Fixed missing current password input on the admin profile page
    • Updated tests to ensure profile functionality works correctly
    • Added improved type definitions and comments for better code maintainability

Migration Guide

No migration steps are required for this alpha release. The fix is applied automatically when updating from v4.15.5-alpha.1 to v4.15.5-alpha.2.

Upgrade Recommendations

If you're currently using v4.15.5-alpha.1 and experiencing issues with the admin profile page, particularly with password changes or profile updates, we recommend upgrading to v4.15.5-alpha.2.

As this is an alpha release, it's primarily intended for testing purposes and not recommended for production environments. If you're using a stable release in production, we recommend waiting for the final v4.15.5 release.

To upgrade:

npm install [email protected]
# or
yarn add [email protected]

Bug Fixes

Admin Profile Page Fix

The primary bug fix in this release addresses an issue where the current password input field was missing from the admin profile page. This prevented administrators from updating their profile information, as the current password is required for verification before making changes.

The fix restores the current password input field, allowing administrators to:

  • Change their password by properly verifying their current password
  • Update their profile information with proper authentication
  • Complete profile-related workflows that were previously blocked

This fix was implemented in PR #18789.

New Features

No new features were introduced in this alpha release. This is primarily a bug fix release focused on restoring functionality to the admin profile page.

Security Updates

While not explicitly labeled as a security fix, restoring the current password input on the profile page does reinforce proper security practices by ensuring users must verify their current password before making profile changes. This maintains the authentication integrity of profile updates.

Performance Improvements

No specific performance improvements were included in this alpha release. The changes were focused on bug fixes and code quality improvements.

Impact Summary

This alpha release has a moderate impact focused on fixing a specific UI issue in the admin interface. The fix restores essential functionality to the profile page, allowing administrators to properly update their information and change passwords again. The changes are isolated to the admin UI and don't affect the core API functionality, database operations, or public-facing components of Strapi. The release also includes improved type definitions and comments, which enhance code maintainability but don't affect runtime behavior. Overall, this is a targeted fix for users experiencing issues with the admin profile page in the previous alpha release.

Full Release Notes

Statistics:

File Changed49
Line Additions500
Line Deletions434
Line Changes934
Total Commits5

User Affected:

  • Can now properly update their profile information
  • Can change passwords again by entering their current password
  • Experience improved UI consistency on the profile page

Contributors:

remidejalexandrebodin