Get Started
Publishpress - Permissions icon

11 versions

Publishpress - Permissions history.

Every release of Publishpress - Permissions is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.

9 of 11 releases scanned clean
v4.9.1Latest
October 14, 202610.1 MBScanned
Improved
  • Permissions settings navigation is now more accessible, improving keyboard navigation and usability. #2494
  • The Permissions dashboard has been improved for accessibility, including clearer navigation and interaction. #2493
  • The plugin title shown in the WordPress Plugin Directory has been corrected. #2568
Fixed
  • REST API media queries now use memory more efficiently, reducing memory usage when working with large media libraries. #2577
  • Teaser rich-text settings are now properly sanitized for improved security. #2569
  • Protected terms are now retained correctly when content is updated through the REST API. #2571
  • Update refresh requests now properly verify the required security nonce. #2572
  • Uninstall cleanup is now properly scoped to prevent unrelated options from being removed. #2570
  • Nonce field HTML used by security controls is now restricted to an allowed set of markup. #2567
  • ACF compatibility issues that could prevent some Permissions assignments from being saved when updating posts have been resolved. #2537
  • Teaser preview title filters now receive and handle their arguments correctly. #2574
September 21, 202610.1 MBScanned
Added
  • Optional Content Visibility functionality through a dedicated module. #2447
Improved
  • Improved the Permissions interface with a new design for user-specific permissions. #2497
  • Improved the Teaser settings experience with a live preview. #2496
  • Improved the onboarding experience with a new welcome screen. #2485
  • Permission Groups are now disabled by default to provide a simpler initial configuration. #2473
  • Editing Permissions remains active in the background while being hidden from the Features tab. #2486
  • The Teaser settings now include a live preview, making it easier to see how teaser content will appear before saving changes. #841
  • The Pro settings layout has been restored for a more consistent and familiar configuration experience. #841
  • The plugin's bundled Composer libraries have been refreshed with updated dependencies for improved compatibility and maintenance. #843
Fixed
  • Improved the default “Block All Pages” control to provide more predictable page access restrictions. #2487
  • Improved security advisory handling to ensure it works correctly with the Pro version. #2499
  • Improved Content Security Policy (CSP) compliance to prevent security-related browser restrictions. #2498
  • Hardened draft advisory code paths for improved security and reliability. #2483
  • Corrected the term checklist hierarchy when Assign Terms restrictions are applied to non-top-level terms. #2451
  • Improved multisite uninstall handling by processing site IDs efficiently instead of loading them all at once. #2458
  • Security advisory handling has been improved to better protect sites using PublishPress Permissions. #844
  • The plugin name is now displayed correctly in the German (Deutsch) translation. #842
  • Network-wide file rule expiration is now processed in batches through WP-Cron, improving performance on multisite installations with many sites or rules. #2316
Removed
  • The presspermit-collaboration module is no longer listed among deactivated modules. #2472
September 1, 202610.4 MBScanned
Fixed
  • Resolved a security issue involving insecure direct object references (IDOR) in REST API comment read permissions. #2481
v4.8.3Unavailable
August 24, 202610.4 MBScanned
Added
  • An option to enable or disable role-level editing restrictions in User Management. #2419
  • Support for inherited statuses when calculating attachment term counts. #2450
  • A changelog synchronization workflow to help keep release information up to date. #2442
Improved
  • Improved plugin configuration handling in the release and deployment workflows. #2435
  • Improved translation files using the latest translations from Weblate. #2412
Fixed
  • Quick search now continues to work correctly after navigating through paginated item-selection lists. #2460
  • Existing category exceptions no longer incorrectly display “No setting” in tabbed permission metaboxes. #2456
  • Role-level editing restrictions in User Management now work correctly and can be enabled or disabled as needed. #2419
  • Attachment term counts now correctly include inherited statuses. #2450
  • Navigation menu parent corrections are now saved correctly. #2452
  • Editing restrictions no longer incorrectly block some Posts when MultilingualPress is active. #2444
  • Contributors no longer see unfiltered post totals when they should only see filtered results. #2455
  • Post-list status and pagination counts now correctly reflect the filtered results. #2454
  • Teaser table radio buttons no longer render incorrectly as broken crescent-shaped controls in WordPress 7.0. #2457
  • CSP-related issues with the script used to hide empty menus. #2449
  • Cache handling now avoids unnecessary full WordPress cache flushes. #2453
  • Recurring events in The Events Calendar now work correctly. #830
  • Teaser settings are now properly sanitized, preventing script tags from being saved. #823
  • The presspermit_circle_members filter is now properly sanitized for improved security. #824
v4.8.2Unavailable
May 27, 202610.4 MBScanned
Added
  • Support for displaying all Permissions inherited from Permission Groups for individual users. #2323
  • Fallback capability support for pp_manage_teaser. #2318
  • Support for alternate pseudo IDs in map_meta_cap filtering. #2305
  • Group names are now displayed in the Group Permissions list for better clarity. #2328
  • Separate capabilities for managing term permissions and edit permissions. #2366 #2365
Improved
  • Improved clarity of capability descriptions and related interface text. #2309
  • Prevented the plugin name from being translated for better brand consistency. #2308
  • Improved teaser interface by hiding unnecessary extra columns. #2319
  • Improved tooltip descriptions for Assign Terms, Set as Parent, Permission Groups, and Term Permissions screens. #2381 #2342 #2341 #2335 #2332
  • Improved clarity of capability descriptions and Permissions screen wording. #2367
  • Translation updates and localization improvements. #2348
  • Improved teaser interface by hiding unnecessary extra columns. #821
Fixed
  • Assign Terms restrictions were not applied correctly in some situations. #2324
  • Permissions metabox on Edit Term screens now properly supports “Manage Term” and “Set Parent” operations. #2321
  • “None” checkbox was missing in Edit Permissions when no items were published. #2320
  • Assign Terms option incorrectly appeared for Pages. #2307
  • Null post type warning in TeaserHooks.php under certain configurations. #2306
  • Prevented infinite ancestor count loops for taxonomy terms. #2312
  • Spacing and layout issues in the Permissions metabox for some languages. #2317
  • Users can now properly access the Permissions editing screen when allowed by configuration. #2368
  • “Set as Parent” restrictions were not working correctly for taxonomy terms. #2344
  • CSS file was incorrectly loaded inside iframe contexts in WP7. #2380
  • Incorrect default handling for pp_manage_settings capabilities. #2363
  • File Access issue that could cause mismatched rs_file_key values. #820
  • Null post type warning in TeaserHooks.php under certain configurations. #819
Removed
  • Unused pp_assign_roles capability. #2377
  • Inactive pp_set_read_exceptions and pp_set_edit_exceptions capabilities from the Capabilities UI. #2375
v4.8.1Unavailable
April 23, 20266.7 MBScanned
Added
  • Expanded language support with 34 languages through new translation system integration. #815 #2273
Improved
  • Renamed “Pending Revision Monitors” for clearer understanding. #2279
  • Plugin description on the WordPress plugin screen. #2274
  • PublishPress plugins list in readme.txt. #2278
Fixed
  • Issue with terms handling on the Permissions screen. #2275
  • Issue uncaught error add_date_gmt in DB/Groups.php. #2294
v4.8.0Unavailable
April 7, 20262.8 MBScanned
Added
  • Filter and sort options in the Permissions metabox for easier navigation and management. #2253
  • Tooltips for metabox tabs to provide clearer guidance for users. #2250
Improved
  • Users are now added to the top of the list instead of the bottom for better visibility. #2260
  • Improved consistency with default color styling across the interface. #2258
  • Plugin name now includes “Free” to better distinguish version type. #2251
  • French, Spanish, and Italian translations. #811
  • Updated wording for the delete button to improve clarity. #2261
Fixed
  • Permissions metabox layout issue on mobile where content could be truncated. #2262
  • Permissions box height issue when restrictions are applied via the main Permissions screen. #2252
  • Compatibility with Public Post Preview 3.1.0 to ensure proper integration. #812
March 20, 20262.7 MBScanned
Added
  • The blocked message field now uses the TinyMCE editor, allowing richer formatting when customizing restriction messages. #806
  • New Permissions metabox interface for improved usability and clearer controls. #2160
  • New filter hook for the Permissions metabox to allow customization by developers. #2185
  • Sorting option for User Groups to make group management easier. #2189
  • Filters for Roles and Groups to help quickly locate specific entries. #2191
  • Performance Mode for Admin Posts queries to improve performance on large sites. #2163
Improved
  • Improved wording for the “No teaser” option to make its purpose clearer. #803
  • Content replacement settings moved to their own section for a cleaner and more organized interface. #801
  • French, Spanish, and Italian translations. #800
  • Project dependencies via composer for maintenance and compatibility. #807
  • Roles and Groups display behavior to prevent automatic movement based on status. #2186
  • Visual styling improvements in the Permissions UI, including clearer distinction for Groups. #2203
  • Bulk Actions in the Permissions tab restored after previous removal. #2192
  • Disabled roles and groups are now hidden to reduce clutter in the interface. #2188
  • Permissions plugin can now be hidden from Editors for cleaner admin menus. #2184
Fixed
  • Teaser message position so it appears correctly in restricted content output. #802
  • Validation issue that could allow saving an empty required teaser message. #804
  • Sanitization handling for teaser content displayed before the post title. #805
  • Category assignment permissions not applying correctly to all post types. #2193
  • CSS conflicts with WordPress 7.0 affecting the Permissions interface. #2190
  • Support for the `PRESSPERMIT_NO_REVISIONS_EXCEPTION_BYPASS` constant. #2183
  • Filter logic for “Everyone / Logged In / Not Logged In” to ensure correct results. #2230
  • Dropdown fields could appear empty in some cases. #2232
  • Handling of anonymous (not logged in) users to ensure consistent behavior. #2227
  • Width overflow issue in teaser type select field. #2214
  • Compatibility issue with Avada Builder affecting Permissions functionality. #2226
  • Incorrect text domain in SettingsAdmin.php affecting translations. #2223
February 4, 20262.7 MBScanned
Improved
  • Improved caption wording under Permissions > Settings for clarity. #789
  • Brazilian Portuguese translations for Permissions Pro. #795
  • Translations for Spanish, French, and Italian languages. #796
  • Tooltip wording update for Filtered Post Types.
  • Wording update for Permissions Settings.
Fixed
  • "Create Revision" permission could allow Revisors to edit posts in certain configurations.
  • Status lock mechanism now handles autosave correctly to avoid corrupting post drafts.
  • Subpage Visibility UI captions displayed in incorrect locations. #791
  • Subpage Visibility UI HTML structure issues leading to formatting inconsistencies. #792
  • Lock Visibility autosave handling to avoid corrupting post drafts. #790
Removed
  • Default Visibility feature (functionality replaced by Statuses plugin).
  • Status Control module completely (functionality replaced by Statuses plugin).
v4.6.3Unavailable
January 17, 20262.9 MBUnknown
Added
  • Live preview for teaser messages, allowing changes to be seen immediately while editing. #778
  • Option to redirect teaser content to another public post type. #777
  • Separate character limits for teaser content, giving more control over teaser length. #783
Fixed
  • Teaser redirect behavior to ensure it works reliably in all supported scenarios. #774
  • Issue where teaser content could appear empty when the excerpt was missing. #781
Improved
  • Teaser editor layout by moving option boxes and the preview section to the top for better usability. #782
  • Minor wording improvements for the teaser redirect option to make its purpose clearer. #780
  • French, Spanish, and Italian translations to improve clarity and consistency. #775
  • Brazilian Portuguese translations for Permissions Pro. #776

Why archive

Sometimes the latest release isn't the one you need. The archive lets you pin Publishpress - Permissions to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.