Home

>

Tools

>

Payload CMS

>

Releases

>

Release 1.0.11

Payload CMS Release: Release 1.0.11

Tag Name: v1.0.11

Release Date: 7/28/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.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.

Highlight of the Release

    • Fixed a bug where field values weren't updating when initial values changed
    • Significantly improved end-to-end testing infrastructure
    • Consolidated e2e testing scripts for better developer experience

Migration Guide

No migration is required for this release. The update is fully backward compatible and can be installed without any changes to your existing code.

Upgrade Recommendations

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]

Bug Fixes

Field Value Updates

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.

End-to-End Testing Fixes

  • Fixed admin e2e test configuration
  • Fixed fields-relationship e2e tests
  • Improved CI configuration to run all e2e tests

New Features

No new features were introduced in this release. The focus was on bug fixes and testing infrastructure improvements.

Security Updates

No security fixes were included in this release.

Performance Improvements

No specific performance improvements were included in this release.

Impact Summary

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.

Full Release Notes

1.0.11 (2022-07-28)

Bug Fixes

  • ensures when initial values changes, field value is updated (858b1af)

Statistics:

File Changed13
Line Additions224
Line Deletions26
Line Changes250
Total Commits7

User Affected:

  • Forms and fields will now correctly update when initial values change, fixing potential data inconsistency issues
  • More reliable application behavior when working with dynamic form values

Contributors:

denolfejmikrut