Home

>

Tools

>

Strapi

>

Releases

>

3.4.1

Strapi Release: 3.4.1

Tag Name: v3.4.1

Release Date: 12/22/2020

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.4.1 is a maintenance release that addresses several UI bugs in the Content Manager plugin, enhances telemetry for relational fields, updates plugin descriptions, and improves documentation. This release focuses on fixing issues with input displays, WYSIWYG editor lifecycle, and list view functionality, making the CMS more stable and user-friendly.

Highlight of the Release

    • Fixed critical UI bugs in the Content Manager plugin
    • Enhanced WYSIWYG editor stability
    • Improved list view functionality and filtering
    • Updated plugin descriptions for better clarity in the marketplace
    • Added telemetry for relational field features

Migration Guide

No specific migration steps are required for this patch release. This is a maintenance release that fixes bugs and improves existing functionality without introducing breaking changes.

For users experiencing issues with the Content Manager UI, WYSIWYG editor, or list views in v3.4.0, upgrading to v3.4.1 is recommended to resolve these problems.

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

Upgrade Recommendations

This is a patch release that fixes several UI bugs and enhances documentation. We recommend all users running Strapi v3.4.0 to upgrade to v3.4.1, especially if you're experiencing any issues with:

  • Input displays in the Content Manager
  • WYSIWYG editor functionality
  • List view filtering or browsing

The upgrade process should be straightforward with minimal risk:

npm install [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]

Or if using Yarn:

yarn upgrade [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]

Bug Fixes

Content Manager Fixes

  • Fixed issues with input displays that were causing UI problems (#8935)
  • Resolved WYSIWYG editor lifecycle bugs that affected content editing experience (#8972)
  • Fixed list view bugs that impacted content filtering and browsing (#8974, #8951)

Development Tooling

  • Fixed test migration issues related to draft and publish functionality (#8939)

New Features

Enhanced Telemetry

  • Added telemetry for the relational field feature, providing better insights into how this feature is being used (#8937)

Improved Plugin Descriptions

  • Updated descriptions for core plugins to be more helpful and informative in the marketplace (#8921)
  • Enhanced descriptions for Email, GraphQL, and Upload plugins

Security Updates

No security fixes were included in this release.

Performance Improvements

UI Performance

  • Improved input rendering and display in the Content Manager
  • Enhanced WYSIWYG editor lifecycle management for better performance
  • Optimized list view filtering and data fetching

Impact Summary

Strapi v3.4.1 is a maintenance release that primarily focuses on fixing UI bugs in the Content Manager plugin. The most significant improvements address issues with input displays, WYSIWYG editor lifecycle, and list view functionality, which directly enhance the content editing experience.

Content editors will benefit from a more stable and reliable interface when creating and managing content. The fixes to the WYSIWYG editor ensure that content formatting works as expected, while the list view improvements make browsing and filtering content more reliable.

Developers will appreciate the improved documentation for the Mailgun email provider and the fixed test migration issues related to draft and publish functionality. Administrators will find the updated plugin descriptions in the marketplace more helpful when making decisions about which plugins to install.

This release also adds telemetry for relational field features, which helps the Strapi team better understand how users are utilizing these features and inform future development priorities.

Overall, this is a quality-of-life improvement release that addresses several pain points reported by the community without introducing breaking changes or requiring migration steps.

Full Release Notes

💅 Enhancement

  • [core:framework] cwray-tech/update plugin descriptions (#8921) @cwray-tech
  • [documentation] strapi-provider-email-mailgun: updates documentation (#8891) @meck93
  • [plugin:content-manager] Add telemetry on the relational field feature (#8937) @petersg83

🐛 Bug fix


📚 Migration guides can be found here 📚

Statistics:

File Changed300
Line Additions33
Line Deletions6,551
Line Changes6,584
Total Commits42

User Affected:

  • Fixed issues with input displays in the Content Manager, providing a more reliable editing experience
  • Resolved WYSIWYG editor lifecycle bugs that could affect content creation
  • Fixed list view bugs that could impact content browsing and filtering

Contributors:

derrickmehaffydavidmauskopakhilmhdhmijorusgondar00abdonrdPawanKolhebigpreshyjoriswfadhilxAntoine-lbpntech20alexandrebodincwray-techdependabot[bot]soupettepetersg83meck93HichamELBSI