Home

>

Tools

>

Payload CMS

>

Releases

>

Release 1.15.1

Payload CMS Release: Release 1.15.1

Tag Name: v1.15.1

Release Date: 8/25/2023

Payload CMS LogoPayload CMS

Payload CMS is a modern, self-hosted headless content management system built with TypeScript, Node.js, and MongoDB. It's designed specifically for developers who want full control over their content management system while maintaining a powerful admin interface for content editors.

TL;DR

PayloadCMS v1.15.1 is a maintenance release that fixes critical bugs related to rich text uploads, tab mutations, and dark mode styling. This patch ensures better stability for array fields in rich text editors, preserves tab data during mutations, and corrects dark mode color variable ordering for consistent UI appearance.

Highlight of the Release

    • Fixed critical bug with arrays in rich text uploads
    • Resolved issue with tab data being lost during mutations
    • Corrected dark mode color variable ordering
    • Added documentation for minRow and maxRow in array and blocks pages
    • Added custom select example and video documentation

Migration Guide

No migration is required for this release. This is a patch release that fixes bugs and does not introduce breaking changes.

Upgrade Recommendations

This is a recommended upgrade for all PayloadCMS users, especially those who:

  1. Use rich text fields with array uploads
  2. Work with tabbed interfaces in their content models
  3. Use dark mode in the admin interface

Since this is a patch release (v1.15.1), upgrading from v1.15.0 should be straightforward with minimal risk. You can upgrade using your package manager:

npm install [email protected]
# or
yarn upgrade [email protected]

Bug Fixes

Arrays in Rich Text Uploads

Fixed an issue with arrays in rich text uploads that was causing problems with content management. This fix ensures that array fields within rich text editors work correctly when handling uploads, preventing potential data loss or corruption.

Mutation Type with Tabs

Resolved a bug where mutation types with tabs were missing previous tab data. This fix ensures that when mutations occur on tabbed content, all tab data is properly preserved and carried forward, preventing unintended data loss when editing content across multiple tabs.

Dark Mode Color Variables

Corrected out-of-order dark mode color variables that were causing inconsistent styling in dark mode. This fix ensures that the dark mode theme is applied correctly and consistently throughout the admin interface.

New Features

No new features were introduced in this release. This is primarily a bug fix release with documentation improvements.

Security Updates

No security fixes were mentioned in this release.

Performance Improvements

No specific performance improvements were mentioned in this release.

Impact Summary

This release focuses on bug fixes that improve stability and user experience in PayloadCMS. The fixes address issues with rich text uploads containing arrays, tab data preservation during mutations, and dark mode styling consistency.

Additionally, the documentation has been enhanced with information about minRow and maxRow properties for array and blocks pages, as well as custom select examples with video tutorials.

While these changes might seem minor, they significantly improve the reliability of content editing workflows, especially for complex content structures using tabs and rich text fields with uploads. The dark mode color variable fix ensures a more consistent visual experience for users who prefer the dark theme.

Full Release Notes

Statistics:

File Changed20
Line Additions198
Line Deletions18
Line Changes216
Total Commits6

User Affected:

  • Fixed issues with arrays in rich text uploads that were causing problems
  • Resolved mutation type issues with tabs that were losing previous tab data
  • Corrected dark mode color variable ordering for consistent styling

Contributors:

jessrynkarPatrikKozakpaulpopustylandavisDanRibbens