Payload CMS Release: Release 1.1.16
Tag Name: v1.1.16
Release Date: 10/21/2022
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
Payload CMS v1.1.16 fixes two important bugs: one related to indexable sortable fields not being respected and another addressing an obscure issue with self-referencing upload collections. This maintenance release ensures proper indexing functionality and resolves edge cases in upload field relationships.
Highlight of the Release
- Fixed issue where
indexSortableFieldsconfiguration was not being respected - Resolved an obscure bug with self-referencing upload fields in upload collections
- Documentation improvements for radio field implementation
Migration Guide
No migration steps are required for this release. The fixes are backward compatible and should work automatically after upgrading.
Upgrade Recommendations
This release is recommended for all users, especially those who:
- Use the
indexSortableFieldsconfiguration option - Have complex upload collection structures with self-referential relationships
The upgrade should be straightforward with no breaking changes. Simply update your Payload CMS version to v1.1.16.
Bug Fixes
Fixed indexSortableFields Configuration Issue
- Resolved a regression where the
indexSortableFieldsconfiguration option was not being properly respected (#1271) - This ensures that fields configured to be sortable are properly indexed as expected
Upload Collection Self-Reference Bug
- Fixed an obscure edge case where an upload collection with an upload field relating to itself would cause issues
- This improves stability when working with complex media relationships and self-referential structures
New Features
No new features were added in this release. This is a maintenance release focused on bug fixes and documentation improvements.
Security Updates
No security fixes were included in this release.
Performance Improvements
No specific performance improvements were included in this release. The bug fixes may indirectly improve performance in scenarios where the fixed issues were causing inefficiencies.
Impact Summary
This maintenance release addresses two specific bugs that could impact data management and media handling in Payload CMS:
-
The fix for
indexSortableFieldsensures that field sorting configurations work as expected, which is important for applications that rely on proper database indexing for sortable fields. -
The resolution of the self-referencing upload collection bug improves stability in media management scenarios with complex relationships.
Additionally, documentation improvements for radio fields help developers implement this feature correctly.
Overall, this is a targeted bugfix release that improves reliability without introducing breaking changes.
Full Release Notes
Statistics:
User Affected:
- Fixed issue where `indexSortableFields` configuration was not being respected, improving sorting functionality
- Resolved an edge case bug with upload collections that have upload fields relating to themselves
