1.0.35 (2022-09-10)
Bug Fixes
- #1059 (13dc39d)
- add height/width if imageSizes not specified (8bd2a0e)
- incorrect auth strategy type (c8b37f4)
- rich text link with no selection (5a19f69)
Tag Name: v1.0.35
Release Date: 9/10/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.35 brings significant improvements to the rich text editor's link functionality, allowing users to link to internal documents and providing a better user experience. The update also fixes several bugs related to image handling, authentication, and rich text editing. This release enhances content management workflows by making it easier to create and manage internal links within your content.
This release includes an update to @faceless-ui/modal to version 2.0.0-alpha.4, which may require attention if you've built custom components using this library.
If you have custom implementations that extend or modify the rich text editor's link functionality, you may need to update your code to accommodate the new internal document linking capabilities.
No database migrations or major breaking changes are included in this release, so upgrading should be straightforward for most users.
This release is recommended for all Payload CMS users, especially those who make heavy use of the rich text editor and internal linking functionality.
To upgrade:
npm install [email protected]
# or
yarn add [email protected]
After upgrading, test your rich text fields to ensure that existing links continue to function as expected and to familiarize yourself with the new linking capabilities.
imageSizes is not specified, improving image renderingThe rich text editor now offers a significantly improved link experience:
These improvements make content creation more efficient and help create a more interconnected content structure within your Payload CMS projects.
No specific security fixes were mentioned in this release.
While not explicitly mentioned in the commit messages, the update to @faceless-ui/modal (now at v2.0.0-alpha.4) likely includes performance optimizations for modal rendering and interactions. The improved link handling in rich text fields should also result in a more responsive editing experience, particularly when working with content that contains many internal links.
Payload CMS v1.0.35 focuses on enhancing the content editing experience, particularly through improvements to the rich text editor's link functionality. Content editors will benefit from a more intuitive linking interface and the ability to create internal links to other documents within the CMS.
The release also addresses several bugs, including issues with image handling, authentication type definitions, and link creation behavior. These fixes contribute to a more stable and reliable CMS experience.
The update to @faceless-ui/modal may impact custom implementations that rely on this library, so developers should review any custom code that extends modal functionality.
Overall, this is a quality-of-life improvement release that enhances content management workflows without introducing breaking changes, making it a recommended upgrade for all Payload CMS users.