Home

>

Tools

>

Payload CMS

>

Releases

>

Release 1.0.14

Payload CMS Release: Release 1.0.14

Tag Name: v1.0.14

Release Date: 8/4/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

PayloadCMS v1.0.14 introduces rich text content querying capabilities and fixes critical issues with GraphQL draft queries and collection relationships. This release enhances search functionality while addressing bugs that were affecting developer workflows.

Highlight of the Release

    • New ability to query and search within rich text content
    • Fixed GraphQL issues with incomplete draft content
    • Resolved collection relationship bugs
    • Documentation improvements in overview.mdx

Migration Guide

No migration steps are required for this release. The improvements and bug fixes are backward compatible with existing PayloadCMS implementations.

To take advantage of the new rich text querying capabilities, you can start using query operators against your rich text fields in both REST and GraphQL APIs immediately after upgrading.

Upgrade Recommendations

This upgrade is recommended for all PayloadCMS users, especially those who:

  • Work with draft content in GraphQL
  • Need to search or filter based on rich text content
  • Have experienced issues with collection relationships

The release contains no breaking changes and provides valuable new functionality along with important bug fixes.

Bug Fixes

Fixed Issues with Incomplete Drafts in GraphQL

This release resolves an issue where querying incomplete drafts through GraphQL would result in errors. Now, applications can properly query draft content even when the drafts don't have all required fields populated, improving the draft workflow experience.

Fixed Collection Relationship Bug (#884)

Resolved an issue (#884) that was causing errors with collection relationships. This fix ensures proper handling of relationships between collections, preventing unexpected errors when querying related content.

New Features

Rich Text Content Querying

PayloadCMS now supports querying and filtering based on rich text content. This powerful new feature allows developers to:

  • Search for specific text within rich text fields
  • Filter collections based on the content of rich text fields
  • Build more sophisticated content discovery features

This enhancement significantly improves the search capabilities of PayloadCMS applications, making it easier to implement content-based search functionality without additional indexing solutions.

Security Updates

No security fixes were mentioned in this release.

Performance Improvements

No specific performance improvements were highlighted in this release. The focus was on feature enhancement and bug fixes.

Impact Summary

PayloadCMS v1.0.14 delivers a significant enhancement to the querying capabilities of the CMS by enabling rich text content to be directly queried and searched. This opens up new possibilities for content discovery and filtering within applications built on PayloadCMS.

The bug fixes addressing GraphQL draft content and collection relationships resolve pain points that were affecting developer workflows and application stability. These fixes ensure a more reliable experience when working with draft content and related collections.

Overall, this release improves both the developer experience and end-user capabilities without introducing breaking changes, making it a straightforward and beneficial upgrade for all PayloadCMS users.

Full Release Notes

1.0.14 (2022-08-04)

Bug Fixes

Features

  • allows querying on rich text content (3343adb)

Statistics:

File Changed12
Line Additions220
Line Deletions51
Line Changes271
Total Commits10

User Affected:

  • Can now query rich text content directly, enabling more powerful search and filtering capabilities
  • No longer encounter errors when querying incomplete drafts in GraphQL
  • Fixed issues with collection relationships that were causing errors

Contributors:

shumakmanoharjmikrut