Skip to content

Releases: publishpress/PublishPress-Revisions

v3.5.15

08 Oct 19:15
a89b26f
Compare
Choose a tag to compare

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

26 Sep 19:59
5f0a814
Compare
Choose a tag to compare

Change Log

  • Fixed : New Revision link on Posts screen failed due to plugin conflict on some sites
  • Change : New setting (with disclaimer) to disable new unfiltered_html check. Useful on sites where any custom html is unintended and can be stripped out.

v3.5.13

26 Sep 15:27
4efbceb
Compare
Choose a tag to compare

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

27 Jun 19:17
4def8d2
Compare
Choose a tag to compare

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

07 May 20:38
5550ba9
Compare
Choose a tag to compare

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

25 Apr 19:33
cac2929
Compare
Choose a tag to compare

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

16 Apr 20:37
311f15a
Compare
Choose a tag to compare

Change Log

  • Fixed : If limiting to one active revision per post, deleting a revision before saving it did not restore creation ability on some sites

v3.5.8

16 Apr 19:41
6f8cad6
Compare
Choose a tag to compare

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

04 Apr 21:52
18060a2
Compare
Choose a tag to compare

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

04 Jan 16:13
d3c4be9
Compare
Choose a tag to compare

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