0.7.10 (2021-07-27)
Bug Fixes
Features
- improves conditional logic performance and edge cases (d43390f)
Tag Name: v0.7.10
Release Date: 7/27/2021
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.
Payload CMS v0.7.10 brings significant improvements to conditional field logic with better performance and edge case handling, along with fixes for skipValidation logic and testing infrastructure. This release focuses on enhancing the reliability and efficiency of conditional fields, which are core to building dynamic forms and content structures.
No migration is required for this release. The improvements to conditional logic and bug fixes are backward compatible with existing Payload applications.
This release is recommended for all users, especially those who make heavy use of conditional fields in their content models. The performance improvements and bug fixes provide a better experience without requiring any changes to your existing code.
To upgrade:
npm install [email protected]
# or
yarn add [email protected]
The conditional field logic system has been significantly enhanced in this release:
No security fixes were included in this release.
This release focuses on improving the reliability and performance of conditional fields, which are a core feature of Payload CMS. The enhancements to conditional logic will be particularly beneficial for projects with complex forms and interdependent fields.
The fixes to skipValidation logic ensure that form validation behaves consistently, which is important for maintaining data integrity while providing flexibility in how validation is applied.
While this is a minor release, the performance improvements may be noticeable in admin UI responsiveness for sites with complex conditional field relationships.