Home

>

Tools

>

Payload CMS

>

Releases

>

Release 1.1.16

Payload CMS Release: Release 1.1.16

Tag Name: v1.1.16

Release Date: 10/21/2022

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

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 indexSortableFields configuration 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:

  1. Use the indexSortableFields configuration option
  2. 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 indexSortableFields configuration 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:

  1. The fix for indexSortableFields ensures that field sorting configurations work as expected, which is important for applications that rely on proper database indexing for sortable fields.

  2. 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

1.1.16 (2022-10-21)

Bug Fixes

  • indexSortableFields not respected (785b992)
  • obscure bug where upload collection has upload field relating to itself (36ef378)

Statistics:

File Changed7
Line Additions65
Line Deletions32
Line Changes97
Total Commits6

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

Contributors:

DanRibbenshunghvujmikrut