Payload CMS Release: Release 1.15.1
Tag Name: v1.15.1
Release Date: 8/25/2023
Payload CMSPayload 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:
- Use rich text fields with array uploads
- Work with tabbed interfaces in their content models
- 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:
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
