Payload CMS Release: Release 1.0.29
Tag Name: v1.0.29
Release Date: 8/29/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.
TL;DR
Payload CMS v1.0.29 fixes a critical issue with the WhereBuilder query clearing logic. This patch ensures that queries are properly cleared when needed, preventing potential data inconsistencies and improving the reliability of database operations.
Highlight of the Release
- Fixed issue #953 related to WhereBuilder query clearing logic
- Improved reliability of database operations
Migration Guide
No migration steps are required for this release. The fix for WhereBuilder query clearing is backward compatible and should work seamlessly with existing implementations.
Upgrade Recommendations
We recommend all users upgrade to v1.0.29 as soon as possible, especially if you're using WhereBuilder queries in your Payload implementation. This is a patch release that fixes a specific bug without introducing breaking changes.
To upgrade:
npm install [email protected]
# or
yarn add [email protected]
Bug Fixes
Fixed WhereBuilder Query Clearing Logic
This release addresses issue #953 which was related to how WhereBuilder queries were being cleared. The fix revises the logic used when clearing WhereBuilder queries to ensure they are properly reset, preventing potential issues with subsequent database operations.
New Features
No new features were introduced in this release.
Security Updates
No security fixes were included in this release.
Performance Improvements
No specific performance improvements were documented in this release.
Impact Summary
This release focuses on fixing a specific issue with the WhereBuilder query clearing logic (issue #953). While the changes are minimal (41 changes across 5 files), the impact is important for ensuring reliable database operations. The fix revises how WhereBuilder queries are cleared, which prevents potential inconsistencies in data retrieval operations. This is particularly important for applications that heavily rely on complex database queries and filtering operations within Payload CMS.
