Releases: publishpress/PublishPress-Revisions
Releases · publishpress/PublishPress-Revisions
v3.5.15
Change Log
- Fixed : Editing a post did not refresh its "Has Revisions" flag
- Change : Setting to work around cache plugin conflicts by refreshing "Has Revisions" flag before suppressing a "New Revision" link on Posts / Pages screen
- Change : Hardened security within wp-admin by adding a few missing nonce checks and output escapes
- Change : PHP Code Sniffer rule compliance - flagged false positives for meaningful pre-release scans
v3.5.14
v3.5.13
Change Log
- Fixed : Revision creation by a user with default Revisor capabilities caused custom html tags to be stripped out of post content. Now prevent revision, requiring unfiltered_html capability.
- Fixed : Classic Editor - Revisors editing a revision could not select a future date
- Fixed : Revision approval in "Publish by Revision" mode caused page to be published without a URL
- Fixed : Revision History - PHP Warning for preg_replace parameter
- Fixed : Link Whisper plugin postmeta data caused fatal error on revision creation
- Fixed : Duplicate revision creation on some sites
- Change : When user clicks into a custom field in Post / Revision editor, disable Submit / Approve / Schedule Revision button until changes are saved
v3.5.11
Change Log
- Compat : PublishPress Permissions - Revision Queue listed some editable posts without edit link
- API : Filter revisionary_mail supports headers customization
- Fixed : With plugin option to limit to one revision per post, revision submission could be inappropriately blocked under some conditions
- Fixed : Edit Revision screen - Delete Revision button functions incorrectly after toggling from Block panel back to publishing panel
- Fixed : Non-Administrators could not decline revisions
- Fixed : Block / Classic Editor usage was not correctly detected under some conditions
- Fixed : Post Editor - "Schedule Revision" button captioning following date selection did not account for time zone difference between site and editing user
- Fixed : Post Editor - "Schedule Revision" button captioning following date selection was not applied with recent Gutenberg versions
- Compat : Gutenberg 18.5 - Revision UI was not correctly displayed for revision edit
- Compat : Disable Gutenberg - Classic Editor mode was not detected under some configurations
- Compat : WooCommerce - After revision creation in post editor, preview button redirected to dashboard
- Compat : WP Rocket - Clean post cache on revision publication
- API : New action hook to support custom columns in Revision Queue table
- Lang : Removed obsolete German translation, which caused errors on some pages
v3.5.9
Change Log
- Fixed : After new revision creation in post editor, View / Edit links fail with PHP warnings on some installations
- Fixed : Classic Editor - When editing a published post, future date selection followed by "Schedule Revision" button click failed to schedule revision
- Fixed : Classic Editor (Revision) - Changing Category, Tag, Featured Image or other Meta box did not disable Approve button
- Fixed : Classic Editor (Revision) - Changing or removing Featured Image did not disable Submit, Approve button
- Fixed : Revision Queue: Decline link nonce failure ("link expired")
- Fixed : PHP Warning on revision submission if published page is the child of a parent that has been trashed
- Compat : PublishPress Authors - Revisors could not submit revisions correctly if role has ppma_edit_post_authors capability
- Compat : PublishPress Permissions - API to apply Specific Permissions to Revision Queue listing
- Lang : Various plugin settings captions and one error message were not translated
v3.5.8.2
Change Log
- Fixed : Nonce failure on revision decline attempts
- Fixed : Saving with a future date in Classic Editor saves post as Published instead of Scheduled, under some conditions
- Fixed : With Limit to One Revision option enabled, approving a revision caused a fatal error, under some conditions
- Fixed : Revision Queue - If multiple bulk actions are applied, confirmation notice from previous actions is repeated
- Compat : Some plugins conflicted with Edit / Preview links for newly created revision
- Compat : Nested Pages - Fatal error on bulk deletion of revisions
v3.5.8.1
v3.5.8
Change Log
- Fixed : Revision Editor hid category selection checkboxes
- Fixed : New Revision button was missing from Revision Editor sidebar
- Fixed : Revision Editor did not display Preview Revision button
- Fixed : Revision Preview top bar styling broken by external CSS on some sites
- Fixed : Revision Preview top bar styling stuck in cache on some sites
- Fixed : If limiting to one active revision per post, deleting that revision did not restore ability to create a new one
- Fixed : Revision Queue - Bulk Decline failed with "link expired" message
- Fixed : New revisions could become orphaned from main post on WordPress VIP
v3.5.7
Change Log
- Compat : WordPress 6.5 - Revision editor sidebar did not display date, template UI
- Feature : Decline link in Revision Queue row, Revision Preview top bar
- Fixed : Preview of front page revision was not displayed correctly
- Fixed : Previews of archived revisions did not display custom fields, multiple authors
- Fixed : Revision preview styling broke third party javascript on some installations
- Fixed : Classic Editor - Custom Fields metabox was unavailable while editing a revision
- Fixed : WP-defined revision limit (for past revisions) was not imposed when saving current content as a past revision at pending / scheduled revision publication
- Fixed : If "Limit to one active revision per post" setting is enabled, deleting a revision on a cached site did not restore ability to create a new revision to replace it
- Fixed : Possible memory leaks in javascript on Revision edit with Gutenberg editor
- API : New filter "revisionary_preview_link_type"
v3.5.6
Change Log
- Feature : New setting Revisions > Settings > Preview > "Modify preview link for better theme compatibility". Some themes require one setting, some require the other.
- Fixed : ACF - Revision update, preview fails if ACF plugin is active
- Fixed : Edit Revision - Approve, Submit buttons missing in Gutenberg 17
- Fixed : PHP 8.2: Warning for dynamic property declaration