Home

>

Tools

>

Strapi

>

Releases

>

3.0.0-beta.17.2

Strapi Release: 3.0.0-beta.17.2

Tag Name: v3.0.0-beta.17.2

Release Date: 10/18/2019

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-beta.17.2 is a maintenance release that addresses several important bugs and includes minor enhancements. This update fixes critical issues with the WYSIWYG editor content saving, group creation/update functionality, and corrects various typos throughout the codebase. These improvements enhance the stability and user experience of the Strapi CMS during its beta phase.

Highlight of the Release

    • Fixed WYSIWYG editor issue where cut content was not properly saved
    • Resolved group creation/update functionality when dealing with null groups
    • Corrected various typos in documentation and UI elements

Migration Guide

No migration steps are required for this update. This is a patch release that fixes bugs without introducing breaking changes or requiring configuration updates.

To update from v3.0.0-beta.17.1 to v3.0.0-beta.17.2, simply update your Strapi version in your package.json file and run your package manager's install command:

# Using npm
npm install [email protected]

# Using yarn
yarn add [email protected]

Upgrade Recommendations

This update is recommended for all users running Strapi v3.0.0-beta.17.1, especially those who:

  • Use the WYSIWYG editor for content creation
  • Work with content types that include group fields
  • Have experienced issues with content not saving properly after editing

The release contains important bug fixes that improve stability and user experience without introducing breaking changes. Since this is a patch release in the beta series, upgrading should be straightforward with minimal risk.

Bug Fixes

  • WYSIWYG Editor Content Saving: Fixed an issue where cut content in the WYSIWYG editor was not properly reflected when saving (#4263). This ensures that all content edits, including cut operations, are properly persisted.

  • Group Field Handling: Resolved a critical issue with groups creation and update functionality that was failing when encountering null groups in the data structure (#4281). This fix improves the reliability of content types that utilize group fields.

  • Typo Corrections:

    • Fixed spelling error "Eamil" to "Email" in the interface
    • Corrected "Parameters" typo in documentation (#4261)
    • Fixed various other typos throughout the codebase (#4275)

New Features

No new features were introduced in this release. This is primarily a bug fix and maintenance release focused on improving stability and correcting issues in the existing functionality.

Security Updates

No security fixes were included in this release.

Performance Improvements

No specific performance improvements were included in this release. The focus was on bug fixes and minor enhancements to improve stability and user experience.

Impact Summary

This release addresses several important bugs that were affecting day-to-day usage of Strapi, particularly for content editors working with the WYSIWYG editor and developers working with group fields.

The fix for the WYSIWYG editor ensures that content operations like cutting text are properly saved, which prevents potential data loss during content editing. This is particularly important for content teams who rely on the editor for their daily work.

The fix for group creation/update functionality resolves an issue that could prevent proper saving of content structures that use group fields, especially when null values are present. This improves the reliability of the content management system for more complex content types.

While these changes are relatively small in scope, they significantly improve the stability and reliability of core Strapi functionality during this beta phase of development.

Full Release Notes

Statistics:

File Changed42
Line Additions106
Line Deletions106
Line Changes212
Total Commits12

User Affected:

  • Can now properly save content in the WYSIWYG editor without losing cut content
  • Will experience improved reliability when working with content that includes group fields

Contributors:

JelmerV-WFCjonteyalexandrebodintalentedunicorn