Home

>

Tools

>

Strapi

>

Releases

>

3.0.0-alpha.9.2

Strapi Release: 3.0.0-alpha.9.2

Tag Name: v3.0.0-alpha.9.2

Release Date: 2/5/2018

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 v3.0.0-alpha.9.2 Release

This release focuses on fixing critical bugs in the user management API and content-type-builder functionality. It also improves the project initialization process by handling scenarios where core plugins aren't installed and adds the analytics plugin by default to new Strapi projects. These changes enhance the stability and user experience of the Strapi CMS during its alpha development phase.

Highlight of the Release

    • Fixed critical bug in user update functionality via API
    • Fixed issues in the content-type-builder plugin
    • Improved project initialization with better handling of core plugins
    • Added analytics plugin by default to new Strapi projects

Migration Guide

No migration steps are required for this release. The changes are backward compatible and focus on fixing existing functionality rather than introducing breaking changes.

If you're upgrading from v3.0.0-alpha.9 or v3.0.0-alpha.9.1 to v3.0.0-alpha.9.2, a standard upgrade process should be sufficient:

npm install [email protected]

or

yarn upgrade [email protected]

Upgrade Recommendations

This release fixes critical bugs in user management and content-type-builder functionality. If you're experiencing issues with updating users via the API or encountering problems with the content-type-builder, upgrading to v3.0.0-alpha.9.2 is strongly recommended.

For projects that are already stable on v3.0.0-alpha.9 or v3.0.0-alpha.9.1 and not experiencing these specific issues, upgrading is still recommended but not urgent.

As this is an alpha release, it's advisable to test thoroughly in a development environment before deploying to production.

Bug Fixes

User Management API Fix

Fixed a critical issue that prevented updating user data through the API. This resolves problems developers were experiencing when trying to programmatically update user information.

Content-Type-Builder Fixes

Resolved issues in the content-type-builder plugin that were causing instability when creating or modifying content types.

Parameter ID Setting Fix

Fixed an issue with setting parameter IDs correctly, which was causing unexpected behavior in various parts of the application.

New Features

Analytics Plugin by Default

New Strapi projects will now have the analytics plugin installed by default. This provides immediate access to usage statistics and insights without requiring manual installation of the plugin.

Improved Project Initialization

The strapi new command has been enhanced to handle scenarios where core plugins aren't installed, making the project creation process more robust and error-resistant.

Security Updates

No specific security fixes were mentioned in this release. The changes were focused on functionality improvements and bug fixes rather than addressing security vulnerabilities.

Performance Improvements

No specific performance improvements were mentioned in this release. The focus was primarily on bug fixes and feature enhancements related to project initialization and plugin management.

Impact Summary

This release primarily impacts the stability and reliability of Strapi's user management API and content-type-builder functionality. The fixes address issues that were preventing proper user updates via the API and causing problems in the content-type-builder plugin.

Additionally, the improvements to project initialization make the system more robust when handling scenarios where core plugins aren't installed, and the automatic inclusion of the analytics plugin provides immediate access to usage statistics for new projects.

While these changes are relatively small in scope, they significantly improve the developer experience and system reliability, particularly for those working with user management functionality or creating new content types. The changes are especially important for developers who interact with Strapi programmatically through its API.

Full Release Notes

🐛 Bug Fix

[Plugin] Fix user update via API and content-type-builder (#560)

Statistics:

File Changed28
Line Additions77
Line Deletions56
Line Changes133
Total Commits5

User Affected:

  • Can now successfully update user data through the API
  • Will experience more stable content-type-builder functionality
  • Will have analytics plugin installed by default in new projects
  • Will encounter fewer errors when initializing projects without core plugins

Contributors:

lauriejim