Home

>

Tools

>

Strapi

>

Releases

>

3.6.5

Strapi Release: 3.6.5

Tag Name: v3.6.5

Release Date: 6/23/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 v3.6.5 is a republish of v3.6.4 that fixes missing files in the create-strapi app. This patch release includes CLI improvements for templates and starters, marketplace activity metrics enhancements, bug fixes for relation item spacing, RBAC upload permissions, and various other improvements. This release ensures that developers can properly create new Strapi applications without encountering missing file errors.

Highlight of the Release

    • Fixed missing files in create-strapi app
    • Added interactive options for templates and starters in CLI
    • Improved marketplace activity metrics
    • Fixed RBAC upload permissions
    • Improved relation item spacing in admin interface

Migration Guide

No specific migration steps are required for this release as it's primarily a patch to fix missing files in the create-strapi app.

For general migration guidance, refer to the official Strapi migration guides.

Upgrade Recommendations

This release fixes critical issues with the create-strapi app and includes several bug fixes. If you're using v3.6.4 or earlier, it's recommended to upgrade to v3.6.5, especially if you're:

  • Creating new Strapi applications
  • Using the CLI for templates and starters
  • Working with file uploads and RBAC permissions
  • Experiencing issues with relation item spacing in the admin interface

The upgrade process should be straightforward as this is a patch release. You can update your Strapi version by running:

npm install [email protected] --save

or if you're using Yarn:

yarn upgrade [email protected]

Bug Fixes

CLI Fixes

  • Missing Files Fix: Resolved the issue with missing files in the create-strapi app, ensuring that all necessary files are included when creating a new Strapi project.
  • has-yarn Fix: Fixed the has-yarn functionality in the Starter CLI, ensuring proper detection of Yarn installations (#10532).

Admin Interface Fixes

  • Relation Item Spacing: Improved the spacing between relation items in the admin interface for better visual clarity and usability (#10503).
  • English Translation Fix: Corrected typos in English translations for user-permissions, improving the overall quality of the interface (#10493).

Core Framework Fixes

  • Yup Upgrade: Updated the Yup validation library to version 0.32.9 to address potential issues and improve validation capabilities (#10487).

Plugin Fixes

  • RBAC Upload Permissions: Fixed issues with Role-Based Access Control (RBAC) for upload permissions, ensuring proper access control for file uploads (#10484).

New Features

CLI Enhancements

  • Interactive Options for Templates and Starters: The CLI now provides interactive options for selecting templates and starters when creating a new Strapi project, making the setup process more user-friendly (#10433).

Admin Interface Improvements

  • Marketplace Activity Metrics: Enhanced marketplace activity metrics to prepare for the next version, providing better insights into plugin usage and popularity (#10495).

Security Updates

No specific security fixes were mentioned in this release. However, the fix for RBAC upload permissions (#10484) does improve the security posture by ensuring proper access control for file uploads.

Performance Improvements

No specific performance improvements were mentioned in this release. The focus was primarily on fixing missing files in the create-strapi app and addressing various bugs.

Impact Summary

Strapi v3.6.5 is primarily a patch release that fixes missing files in the create-strapi app, ensuring developers can properly create new Strapi applications. The release also includes several enhancements to the CLI with interactive options for templates and starters, improvements to marketplace activity metrics, and fixes for relation item spacing and RBAC upload permissions.

The impact is most significant for developers starting new Strapi projects who would have encountered missing files with the previous version. The CLI improvements enhance the developer experience when creating new projects, while the admin interface fixes improve usability for all users working with relations and uploads.

This release maintains compatibility with existing Strapi applications and requires no special migration steps, making it a recommended upgrade for all users on previous v3.6.x versions.

Full Release Notes

This version is a republish of v3.6.4 with a patch on missing files only

💅 Enhancement

  • [admin] Metris: improve marketplace activity metrics to prepare next version (#10495) @markkaylor
  • [core:cli] [CLI] Add interactive options for templates and starters (#10433) @markkaylor

🐛 Bug fix

🌏 Translation


📚 Migration guides can be found here 📚

Statistics:

File Changed40
Line Additions103
Line Deletions107
Line Changes210
Total Commits2

User Affected:

  • Can now properly use create-strapi app without encountering missing files
  • Benefit from interactive options for templates and starters in the CLI
  • Experience improved relation item spacing in the admin interface
  • Have access to fixed RBAC upload permissions

Contributors:

alexandrebodin