Skip to content

Releases: publishpress/PublishPress-Permissions

v3.8.7

30 Mar 19:43
bbf7aec
Compare
Choose a tag to compare

Change Log

  • Change : Media Library - new setting to disable "Prevent editing uploads if attached to a non-editable post", available if Settings > Core > Filtered Post Types > "Enforce distinct capabilities for Media" is enabled
  • Compat : WPML - Logged in users saw 404 error on Home Page viewing request if post type is not enabled for Permissions filtering
  • Fixed : Error on post creation / update by Editor, under some configurations
  • Fixed : PHP 8.1 - Notice in wp-admin
  • Change : Minimum PHP version 7.2.5

v3.8.6

23 Mar 18:22
50bfaf6
Compare
Choose a tag to compare

Change Log

  • Compat : Elementor - Error, memory exhaustion when users try to edit their own draft in Elementor
  • Compat : PublishPress Revisions - When revision submission is enabled for unpublished posts, Revision Creation exceptions also allowed publication of main post
  • Fixed : Fatal Error for some get_pages() queries

v3.8.5

09 Feb 18:51
bba280b
Compare
Choose a tag to compare

Change Log

  • Fixed : Permission Group description was cleared when a new Permission is saved
  • Fixed : If Permissions were set to limit Page Parent selection to a single page and its descendants, when that page itself was edited, all pages were displayed in Page Parent selector (though they could not be saved)
  • Fixed : Nav Menu Management: Menu update by a limited user cause all uneditable menu items to be removed
  • Fixed : Nav Menu management by limited user based on Permissions for a specific menu - On menu update, all uneditable items were removed
  • Fixed : PHP Warning in login popup after current login times out
  • Fixed : If constant PP_RESTRICTION_PRIORITY is set, "Limit to" Category permissions (the unblocked list) were still overriding "Exclude" Category permissions
  • Compat : PublishPress Revisions - Permissions limiting revision creation to only specific posts also blocked reading access to other posts

v3.8.4

15 Dec 21:26
96a09c1
Compare
Choose a tag to compare

Change Log

  • Fixed : Nav Menu Manager role had no label on Edit Permissions screen after storage
  • Fixed : Nav Menu Manager role did not allow menu creation
  • Fixed : get_pages() call with large include or exclude array caused excessively large query
  • Fixed : Classic Editor - limited authors may be locked out of editing new page if access depends on inheriting specific permissions from a required parent page
  • Fixed : Edit Category / Tag - Extra update button, not needed for non-Administrators, who don't have multiple Specific Permission metaboxes

v3.8.2

17 Nov 19:34
f4b247f
Compare
Choose a tag to compare

Change Log

  • Fixed : Post preview did not display unsaved changes
  • Fixed : WP 6.0 - Advanced option to "Delete settings on plugin deletion" prevented successful plugin deletion
  • Fixed : PHP error "undefined function PublishPress\Permissions\ppc_delete_agent_permissions()" at user deletion on some installations
  • Compat : Nested Pages - Subpages not listed if Permissions configured to make root level page uneditable
  • Compat : Elementor - Work around Elementor requiring edit_posts capability no matter what type of post is being edited

v3.8.1

27 Oct 16:57
2a0aef9
Compare
Choose a tag to compare

Change Log

  • Fixed : Pro support - network activation of plugin was not detected
  • Fixed : PHP error "undefined function PublishPress\Permissions\ppc_delete_agent_permissions()" at user deletion on some installations

v3.8

27 Oct 16:53
2a0aef9
Compare
Choose a tag to compare

Change Log

  • Fixed : Category / Term Management restrictions did not exclude unmanagable terms from list
  • Fixed : Clearance of category_children field caused issues for some third party plugins
  • Fixed : Query Loop block - Sticky Posts displayed redundantly
  • Fixed : Multisite - Invalid UI on some plugin screens for network installations
  • Fixed : Users screen - PHP Notice for required parameter $column_name, $id
  • Fixed : Edit Permission Group screen - PHP Notice for required parameter $agent_type
  • Fixed : Edit Permission Group screen - PHP Notice for deprecated function
  • Fixed : Archive widget - PHP Warning
  • Fixed : HTML Forms plugin - PHP Notices
  • Feature : Option to delete all plugin data and settings on plugin deletion
  • Feature : New setting "List other user's uneditable posts", default disable on new installations
  • Change : Disable "Add Author Page" dropdown on new installations
  • Change : Settings screen caption, styling improvements
  • Change : Use instance protection library to deal with duplicate / obsolete plugin activations
  • Change : Plugin review request

v3.7.12

30 Aug 17:33
105f409
Compare
Choose a tag to compare

Change Log

  • Fixed : Sticky Posts were displayed redundantly in Query Loop block
  • Compat : PublishPress Revisions - Category permissions for revision creation or submission failed if term_id differed from term_taxonomy_id

v3.7.11

17 Aug 19:12
1a42fad
Compare
Choose a tag to compare

Change Log

  • Fixed : PHP 8 - If a non-Administrator updated a top-level page, any Specific Permissions propagated to its subpages were cleared
  • Fixed : Category / Term restrictions set for Everyone / Logged In were applied to Administrators
  • Fixed : Fatal error on activation of certain other plugins
  • Fixed : Fatal error if option "presspermit_deactivated_modules" has invalid value stored
  • Workaround : Support PRESSPERMIT_AUTOSET_AUTHOR constant to set Author to current user if autoset_post_author / autoset_page_author capability is assigned

v3.7.10

07 Jul 20:28
339e312
Compare
Choose a tag to compare

Change Log

  • Fixed : Filter 'use_block_editor_for_post' was not recognized in detecting block editor disable
  • Fixed : Category Permissions - Assign Category restrictions did not prevent checkbox display in Gutenberg post editor