Home

>

Tools

>

Strapi

>

Releases

>

4.0.0-beta.19

Strapi Release: 4.0.0-beta.19

Pre Release

Tag Name: v4.0.0-beta.19

Release Date: 11/29/2021

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.0.0-beta.19 focuses on cleanup and normalization of package.json files, fixing provider listings, and standardizing author and maintainer information across packages. This release primarily addresses internal code organization rather than adding new features.

Highlight of the Release

    • Fixed Username & Password providers listing
    • Normalized package.json files across the codebase
    • Standardized author and maintainer information formats

Migration Guide

No migration steps are required for this beta release as the changes are primarily internal code cleanup and bug fixes that don't affect the public API or require user intervention.

Upgrade Recommendations

If you're already using Strapi v4.0.0-beta.18, upgrading to beta.19 is recommended to benefit from the bug fixes, particularly if you're using Username & Password providers.

For production environments, it's still advisable to wait for the final v4.0.0 release rather than using beta versions.

Bug Fixes

Fixed Username & Password Providers Listing

The listing of Username & Password (U&P) providers has been fixed, addressing an issue that affected how these authentication providers were displayed and managed in the admin interface.

Removed Defaults Key from Stored Grant Config

A bug was fixed by removing the defaults key from the stored grant configuration, which helps ensure proper provider configuration.

New Features

No new features were added in this beta release. This update focuses on code cleanup, normalization, and bug fixes.

Security Updates

No security fixes were explicitly mentioned in this beta release.

Performance Improvements

No specific performance improvements were highlighted in this beta release. The changes were primarily focused on code organization, standardization, and bug fixes.

Impact Summary

This beta release has minimal impact on end users as it primarily focuses on internal code cleanup and standardization. The most notable user-facing change is the fix for Username & Password providers listing, which improves the authentication provider management experience. The package.json cleanup and author/maintainer standardization contribute to better code organization but don't directly affect functionality. This release continues the refinement process toward the final v4.0.0 release.

Full Release Notes

Changes

  • Fix U&P providers listing
  • Cleanup package json files
  • Cleanup authors & maintainers infos

Statistics:

File Changed34
Line Additions685
Line Deletions661
Line Changes1,346
Total Commits8

User Affected:

  • Improved consistency in package.json files which may help when examining dependencies
  • Fixed Username & Password providers listing for better provider management

Contributors:

alexandrebodinpetersg83Elhebert