0.8.1 (2021-07-29)
Features
- improves plugin writability (a002b71)
Tag Name: v0.8.1
Release Date: 7/29/2021
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 v0.8.1 introduces significant improvements to plugin writability, making it easier for developers to create and maintain plugins. This release focuses on enhancing the developer experience by providing more flexible and powerful plugin APIs. The update is particularly important for developers who build or use plugins to extend Payload's functionality.
for Plugin Developers
This release contains breaking changes to how plugins are implemented. If you've developed plugins for Payload CMS, you'll need to update them to work with v0.8.1:
For plugin users, ensure that the plugins you use have been updated to support Payload v0.8.1 before upgrading.
This is a minor release (v0.8.1) with improvements to plugin writability that includes breaking changes for plugin developers.
To upgrade:
npm install @payloadcms/[email protected]
# or
yarn add @payloadcms/[email protected]
No specific bug fixes were mentioned in this release.
The main feature of this release is the significant improvement to plugin writability in Payload CMS. This enhancement makes it easier for developers to create, maintain, and extend plugins by:
This improvement aims to foster a more robust plugin ecosystem for Payload CMS by reducing friction in the plugin development process.
No security fixes were mentioned in this release.
No specific performance improvements were mentioned in this release.
This release primarily impacts the developer experience for those creating and using plugins with Payload CMS. The improved plugin writability makes it easier to extend Payload's functionality through custom plugins, potentially leading to a more diverse ecosystem of extensions. However, the breaking changes in how plugins are implemented means that existing plugins may need updates to work with this version. The core functionality of Payload remains largely unchanged for users who don't work with plugins directly.