1.0.11 (2022-07-28)
Bug Fixes
- ensures when initial values changes, field value is updated (858b1af)
Tag Name: v1.0.11
Release Date: 7/28/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.
Payload CMS v1.0.11 is a maintenance release that fixes a critical issue with field value updates when initial values change. This release also includes significant improvements to the end-to-end testing infrastructure, making the development process more robust for contributors and maintainers.
No migration is required for this release. The update is fully backward compatible and can be installed without any changes to your existing code.
This is a recommended upgrade for all users, especially those who work with forms where initial values may change dynamically. The bug fix ensures data consistency and proper field value updates.
To upgrade:
npm install [email protected]
# or
yarn add [email protected]
Fixed an issue where field values weren't being properly updated when initial values changed. This ensures that form fields correctly reflect their current state and prevents potential data inconsistencies.
No new features were introduced in this release. The focus was on bug fixes and testing infrastructure improvements.
No security fixes were included in this release.
No specific performance improvements were included in this release.
This release primarily impacts developers using dynamic forms where initial values may change during the component lifecycle. The fix ensures that field values are properly updated when initial values change, preventing potential data inconsistencies or UI/state mismatches.
For contributors to Payload CMS, the testing infrastructure improvements make it easier to validate changes and ensure the stability of the codebase. The consolidated e2e testing scripts and fixed configurations improve the developer experience when working on the project.