Home

>

Tools

>

Payload CMS

>

Releases

>

Release 0.10.9

Payload CMS Release: Release 0.10.9

Tag Name: v0.10.9

Release Date: 10/5/2021

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 v0.10.9 is a minor bug fix release that addresses an issue with field read access during login operations. This update ensures that the id field is properly accessible during login, improving authentication reliability for systems with field-level access control.

Highlight of the Release

    • Fixed a bug ensuring the id field is properly accessible during login operations
    • Improved reliability for authentication flows with field-level access control

Migration Guide

No migration steps are required for this update. This is a drop-in replacement that fixes a bug without introducing breaking changes.

Upgrade Recommendations

This update is recommended for all Payload CMS users, especially those who:

  1. Have implemented custom field-level access controls
  2. Are experiencing authentication issues related to field access
  3. Are using Payload in production environments

As this is a bug fix release with no breaking changes, upgrading should be straightforward and low-risk.

Bug Fixes

Field Read Access During Login

Fixed an issue where the id field was not properly accessible during login operations. This bug could potentially affect authentication flows in systems that implement field-level access control. The fix ensures that the id field is always available during the login process, maintaining proper authentication functionality regardless of access control settings.

New Features

No new features were introduced in this release.

Security Updates

While not explicitly labeled as a security fix, the bug fix related to field read access during login operations has security implications. By ensuring the id field is properly accessible during authentication, this update prevents potential authentication issues that could arise from overly restrictive field access controls.

Performance Improvements

No specific performance improvements were included in this release.

Impact Summary

This release addresses a specific bug related to field read access during login operations. While the change is small in scope, it's important for maintaining reliable authentication flows, especially in systems with custom field-level access controls.

The fix ensures that the id field is properly accessible during the login process, which is critical for authentication to function correctly. Without this fix, systems with certain field access configurations might experience authentication issues.

Overall, this is a targeted maintenance release that improves system reliability without introducing new features or breaking changes.

Full Release Notes

0.10.9 (2021-10-05)

Bug Fixes

  • ensures field read access within login operation has id (e3229c5)

Statistics:

File Changed3
Line Additions9
Line Deletions1
Line Changes10
Total Commits3

User Affected:

  • Developers implementing custom authentication flows will experience more reliable login operations
  • Systems with field-level access control will now properly handle the `id` field during login

Contributors:

JarrodMFleschjmikrut