Changes
- Templates CLI update
- Templates hosted on npm beta release
- UI QA
Pre Release
Tag Name: v4.0.0-beta.9
Release Date: 11/3/2021
StrapiOpen-source headless CMS built with Node.js. Provides developers with complete freedom in choosing their favorite tools and frameworks for frontend development.
Strapi v4.0.0-beta.9 introduces significant improvements to the template system, now hosting templates on npm instead of GitHub, along with various UI quality assurance fixes and enhancements to the component management system. This release streamlines template usage, improves the webhook and role management interfaces, and fixes several UI issues.
If you were using custom templates with Strapi v4 beta.8, you'll need to adapt to the new npm-based template system:
If you were working with components programmatically:
name to use displayName insteadThis beta release contains significant improvements to the template system and UI fixes. We recommend all Strapi v4 beta users upgrade to this version, especially if you:
To upgrade:
npm install [email protected]
or
yarn add [email protected]
After upgrading, test your application thoroughly, especially if you have custom templates or components.
name property to displayName for better clarityNo specific security fixes were mentioned in this release.
This beta release represents a significant step forward in Strapi v4's development, particularly for the template system which now leverages npm for distribution instead of GitHub. This change improves template versioning, accessibility, and management.
The renaming of component properties from name to displayName improves clarity but may require updates to custom code. Various UI improvements enhance the experience for content managers and administrators, particularly in the webhooks and role management interfaces.
While this is still a beta release and not recommended for production environments, it provides important refinements to the developer and administrator experience as Strapi v4 moves closer to a stable release.