v1.26.11
This release includes a small but mighty feature for handling draft versions of Library Pages.
Library Page Versioning
Following some requests for more CMS-like features in the Library, this marks the first move towards that. Library pages previously could be submitted by non-editors, now they can be edited too!
This is perfect for use-cases such as running a community sourced knowledge-base where you have some trusted "editors" who maintain curation powers and quality control but you still want to allow the community to submit corrections and draft changes.
There's a new permission called SUBMIT_LIBRARY_NODE_CHANGES: Submit proposed edits to existing library pages. Members with this permission will now be able to hit "Edit" on any page and create a draft:
Drafts are sent to members with MANAGE_LIBRARY permission via notification, which they can then review changes directly in the new difference-rendering viewer:
Members can submit changes to:
- Title
- URL slug
- Content
- Property names and values
And managers can either delete the draft or accept it.
Full Changelog: v1.26.10...v1.26.11