User Role Editor Pro version 4.24.4

User Role Editor Pro version 4.24.4 was published at April, 1st, 2016. This bug fix release contains next changes:

Changes List

  • Fix: Content view restrictions module: Access error message was not shown with setting to show it. Post or page was excluded from the list of available content instead.
  • Fix: Admin menu access module:
    – ‘user-edit.php’ link was blocked by error with ‘block not selected’ model, which did not allow to edit a selected user.
    – admin menu copy is linked to the action with priority 1000 now, to be executed after Jetpack, which uses priority 998 for some reason.

User Role Editor Pro version 4.24.3

User Role Editor Pro version 4.24.3 was published at March 23rd, 2016.

Changes List

Core version: 4.24.1

  • Fix: PHP Notice: Undefined index: … in wp-content\plugins\user-role-editor-pro\includes\pro\classes\admin-menu-access.php on line 69
    Warning: Invalid argument supplied for foreach() in wp-content/plugins/user-role-editor-pro/includes/pro/classes/admin-menu-access.php on line 86
  • Update: Admin menu access module – conditions were optimized when backend admin menu copy is created.

User Role Editor Pro version 4.24.2

Version 4.24 contained critical bug in the ‘Posts View Access’ module which raised PHP fatal error. Quick fix release 4.24.1 did not address all problems of a new added and updated code. Code was refactored and tested thoroughly. Bug fix release 4.24.2 was published today as the result of 2 days hard work on the deep testing for almost all possible use cases. I hope that the most of possible bugs were caught for today.

User Role Editor Testing with PHPUnit
User Role Editor Testing with PHPUnit

It becomes more complex to maintain User Role Editor bugs free with code base permanent grow. We use the PHPUnit testing suite for User Role Editor, but it did not cover the 100% of User Role Editor functionality yet. It will be one of our main purposes for the nearest months to reach those 100%, of course with a new functionality development together.