User Role Editor WordPress plugin changelog

User Role Editor WordPress plugin changelog first part (the latest changes) is located at User Role Editor WordPress plugin page.
The rest part of User Role Editor plugin changelog:

  • 4.8 = 10.12.2013
    – Role ID validation rule was added to prohibit numeric role ID – WordPress does not support them.
    – Plugin “Options” page was divided into sections (tabs): General, Multisite, About. Section with information about plugin author, his site, etc. was moved from User Role Editor main page to its “Options” page – “About” tab.
    – HTML markup was updated to provide compatibility with upcoming WordPress 3.8 new administrator backend theme “MP6″.
    – Restore previous blog ‘switch_to_blog($old_blog_id)’ call was replaced to ‘restore_current_blog()’ where it is possible to provide better compatibility with WordPress API.
    After use ‘switch_to_blog()’ in cycle, URE clears ‘_wp_switched_stack’ global variable directly instead of call ‘restore_current_blog()’ inside the cycle to work faster.
    – Pro version: It is possible to restrict access of single sites administrators to the selected user capabilities and Add/Delete role operations inside User Role Editor.
    – Pro version: Shortcode [user_role_editor roles=”none”]text for not logged in users[/user_role_editor] is available. Recursive processing of other shortcodes inside enclosed text is available now.
    – Pro version: Gravity Forms available at “Export Entries”, “Export Forms” pages is under URE access restriction now, if such one was set for the user.
    – Pro version: Gravity Forms import was set under “gravityforms_import” user capability control.
    – Pro version: Option was added to show/hide help links (question signs) near the capabilities from single site administrators.
  • 4.7 = 04.11.2013
    – “Delete Role” menu has “Delete All Unused Roles” menu item now.
    – More detailed warning was added before fulfill “Reset” roles command in order to reduce accident use of this critical operation.
    – Bug was fixed at Ure_Lib::reset_user_roles() method. Method did not work correctly for the rest sites of the network except the main blog.
    – Pro version: Post/Pages editing restriction could be setup for the user by one of two modes: ‘Allow’ or ‘Prohibit’.
    – Pro version: Shortcode [user_role_editor roles=”role1, role2, …”]bla-bla[/user_role_editor] for posts and pages was added.
    You may restrict access to content inside this shortcode tags this way to the users only who have one of the roles noted at the “roles” attribute.
    – Pro version: If license key was installed it is shown as asterisks at the input field.
    – Pro version: In case site domain change you should input license key at the Settings page again.
  • 4.6 = 21.10.2013
    – Multi-site: ‘unfiltered_html’ capability marked as deprecated one. Read this post for more information (
    – Multi-site: ‘manage_network%’ capabilities were included into WordPress core capabilities list.
    – On screen help was added to the “User Role Editor Options” page – click “Help” at the top right corner to read it.
    – Bug fix: turning off capability at the Administrator role fully removed that capability from capabilities list.
    – Various internal code enhancements.
    – Information about GPLv2 license was added to show apparently – “User Role Editor” is licensed under GPLv2 or later.
    – Pro version only: Multi-site: Assign roles and capabilities to the users from one point at the Network Admin. Add user with his permissions together to all sites of your network with one click.
    – Pro version only: ‘wp-content/uploads’ folder is used now instead of plugin’s own one to process file with importing roles data.
    – Pro version only: Bug fix: Nonexistent method was called to notify user about folder write permission error during roles import.
  • 4.5.2 = 23.09.2013
    – User capabilities editor updated to support capabilities beyond the user roles – capabilities added by other plugins directly to the users, or deleted from the user roles.
    – Bug fixed – custom capabilities was not shown in User capabilities editor in some cases.
    – Spanish translation was added. Thanks to [Dario Ferrer](
  • 4.5.1 = 29.08.2013
    – Bug with multi-site super-admin access to the User Role Editor is fixed. Version 4.5. showed message “Insufficient permissions to work with User Role Editor” until add “manage_network_users” capability to the “Administrator” role. It is enough now to be the “Superadmin” at multi-site network.
  • 4.5 = 29.08.2013
    – Direct checking of the “administrator” role is removed from the code to support ability to change User Role Editor access key capability.
    URE uses by default the “administrator” role for single site as the key capability to permit access to the User Role Editor.
    You may change this capability manually by replacing value of URE_KEY_CAPABILITY constant at includes/define_constants.php file. Pro version
    starting from 4.5 allows to change this key capability name (input your own, custom one) via User Role Editor settings page.
    – The Hebrew translation is added. Thanks to [atar4u](
    – [Pro version]( only: Ability to restrict access of different administrators to plugins activation/deactivation on the per plugin base is realized.
    Go to the user profile (user should have ‘activate_plugins’ capability) and select plugins to which you allow access for this user.
    – Pro version: Gravity forms access restriction was re-factored and does not use JavaScript – it works on the SQL queries level now.
    In order apply form access restriction to the user it is enough that the user has any capability from the Gravity Forms capabilities list.
  • 4.4 = 15.08.2013
    – [Pro version]( only: Users of “Gravity Forms” plugin may restrict users access to the Forms on per form basis.
    Activate this option at URE Settings page and input at user’s profile the list of Gravity Forms IDs, to which you allow access for this user.
    User should have at least ‘gravityforms_edit_forms’ capability in order you see GF access control option at his profile.
    – Pro version: User Role Editor license key is not shown now on the Setting page. User sees just word “Installed” after he saved it.
    – Bug fixed which prevented creation of current roles backup record during User Role Editor plugin installation and produced unexpected output (PHP notices).
  • 4.3 = 12.08.2013
    – Pro version only: “User Role Editor” is available under the “Users” submenu of “Network Admin” for multisite installation.
    It provides the central point for users roles management of the whole network. Your changes are applied to the main site by default.
    The click on “Network Update” button replicates roles from the main site to the whole network at once.
    – Multisite update: roles from the main (1st) blog are copied to the new added blog automatically,
    even new site is added from front-end after new user registration, e.g. Gravity Forms “Register User” addon does. Earlier this feature worked
    for administrator back-end operations only.
    – Bug prevented to apply role changes to all sites of the network is fixed. In case when one of the sites have exactly the same roles as applied from the main site, MySQL returned 0 rows affected. URE recognized that as error and stopped further network updated. It is fixed now.
    – Bug prevented to save empty (without capabilities) role is fixed.
    – User interface bug with options ‘Show capabilities in human readable form’ and ‘Show deprecated capabilities’ fixed.
    Now this checkboxes work this way: It takes global values from the User Role Editor Settings 1st. If you change it at Roles/User editor form plugin,
    it remembers your change temporally for 10 minutes. After that this value will be returned to the URE global settings.
    If you wish to make permanent change make it at URE settings page.
  • 4.2 = 02.08.2013
    – Separate setting page is added for User Role Editor under Settings menu. It is available under Network Center “Settings” for the multi-site.
    – Option ‘show Administrator role in the User Role Editor’ was added.
    – User with super-admin privilege only may create, edit, delete users by default under multi-site configuration.
    Use new “Allow create, edit and delete user to not super-administrators” option to workaround this obstacle.
    Such user still should have correspondent user capabilities as “create_users”, “edit_users”, “delete_users”.
    Thanks to [Sjobidoo]( for suggested
    – PHP fatal error caused by typo in the ‘uninstall.php’ file is fixed.
    – Miscellaneous code enhancements.
  • 4.1.1 = 15.07.2013
    – Issue when “users with “Editor” credentials were no longer able to change the author name in the drop down on each post to someone with administrative credentials” is fixed.
    – Limitation when user with ‘Administrator’ role could not edit/delete other users with ‘Administrator’ role is removed.
    – “Apply to All sites” checkbox is excluded from “Select All” operation.
    – Quick filter is added to the user’s capabilities edit form. Capabilities selection buttons work is fixed after that.
  • 4.1 = 03.07.2013
    – Quick Filter is added. Type part of any capability. All capabilities containing that word, e.g. ‘edit’ or ‘users’ will be highlighted by green color.
    While ‘quick filter’ is in action ‘Select All’, ‘Unselect All’, ‘Inverse’ buttons work with highlighted capabilities sub-set only.
    Read [this post]( for more information:
    – Class property and method access modifiers fatal errors were fixed (
  • 4.0 = 30.06.2013
    – Pro version only: added ‘Export/Import’ functionality to ‘export’ all user roles to the local file and ‘import’ them then to other WordPress blog or other sites of muliti-site WordPress network, or just restore roles to previous state after playing with them with test purpose.
    – Added integration with the Gravity Forms plugin. User Role Editor shows Gravity Forms user capabilities at the custom capabilities section.
    – Code is fully restructured and encapsulated to PHP classes. Internal global variables are not in use anymore.
  • 3.14.1 = 24.05.2013
    – Bug, which prevented the correct use of WordPress nonces on some installations (Windows), is fixed;
    – DIRECTORY_SEPARATOR constant used in path to User Role Editor CSS file was empty on some installations (Windows). Constant DIRECTORY_SEPARATOR is excluded from the plugin code;
    – User capabilities page: roles checkboxes are excluded from ‘Select All’, ‘Unselect All’, ‘Inverse’ operations. Only capabilities checkboxes are processed.
    – Turkish [Muhammed YILDIRIM]( translation is updated.
  • 3.14 = 17.05.2013
    – Interface update: role/capability add/remove stuff was removed from the page. Plugin has toolbar at the right side now. Click on the button opens needed dialog window.
    – New role may have different attrubutes “ID” and “Name”. While ID is still restricted by latin characters hyphen, underscore and digits only, Name could contain spaces and national languages characters.
    – General code cleanup and security enhancements: all data changes request are processed via POST instead of GET now. So its more difficult to send modified malicious request without special software. Presence of special nonce field is checked for all requests.
    – Setting up the ‘administrator’ role as default one for new registered users is prohibited at server side.
    – JavaScript code separated from PHP one whenever it’s possible.
    – Update for administrators of multi-site WordPress installations. Single-site WordPress installation administrator could skip this update.
    – “Apply to All Sites” feature did not work at version 3.12. It is fixed.
    – “Apply to All Sites” feature is available now from main site of the network only
  • 3.12 = 01.05.2013
    – Critical update: persistent cross-site scripting vulnerability is fixed.
    – WordPress built-in constants, like WP_PLUGIN_URL are not used in order to provide compatibility with sites which use SSL. plugin_dir_url(), plugin_dir_path() functions are used to define paths to the plugin’s files instead.
    – “Greetings” section is removed from the plugin’s main page. All that content is still available at [plugin page](
  • 3.11 = 24.03.2013
    – Required WordPress version checking is moved to plugin activation hook.
    – Administrator can now exclude non-core (custom) capabilities from his role. It is useful if you need to fully remove some capability as capability deletion is prohibited while it is used at least one role.
    – bbPress compatibility issue is fixed: capabilities created by bbPress dinamically are excluded from the capabilities set in User Role Editor to not store them in the database as persistent WP roles data.
    – Additional roles are assigned to user without overriding her primary WordPress role and bbPress role.
    – Changing WordPress user primary role at user profile doesn’t clear additonal roles assigned with User Role Editor earlier.
    – Brasilian Portuguese translation is updated.
  • 3.10 = 04.02.2013
    – You can assign to user multiple roles simultaneously. Use user level roles and capabilities editor for that. You can click ‘Capabilities’ link under selected user row at users list or ‘Assign Roles and Additional Capabilities’ link at user profile.
    – Critical bug fix: hidden deprecated WordPress core capabilities had turned on after any update made to the role. Deprecated capabilities are not currently in use by WordPress itself. But old plugins or themes could still use them. If you use some outdated code I recommend you to check all roles, you modified with User Role Editor, and turn off unneeded deprecated capabilities there.
    – User with Administrator role is secured better from editing, deletion by user with lower capabilities.
  • 3.9 = 07.01.2013
    – Compatibility with bbPress 2.2 new user roles model is provided. More details about the reason of such update at
    – “Reset” button works differently now. It restores WordPress roles data to its 1st, default state, exactly that, what WordPress has just after fresh install/latest version update. Be careful with it, make database backup copy before fulfill this operation. Some plugin could require reactivation to function properly after roles reset.
    – Arabic translation is added. Thanks to [Yaser](
    – Slovak translation is added. Thanks to Branco.
  • 3.8.3 = 14.12.2012
    – Compatibility issue with WordPress 3.5 was found (thanks to Sonja) and fixed: $wpdb->prepare() was called without 2nd $args parameter – removed.
  • 3.8.2 =
    * 02.12.2012
    * load_plugin_textdomain() call moved to the ‘plugins_loaded’ hook for higher compatibility with translation plugins.
    * Traditional Chinese translation is added. Thanks to Jingxin Lai.
  • 3.8.1 =
    – 21.10.2012
    – Fix: URE taked roles names from the database directly and ignored changes made to roles names on the fly by other plugins or themes, names, which were cached by WordPress internally, but were not written to the database. URE uses WordPress internal cache now.
    – Roles names translation update: if URE translation file doesn’t exist for blog default language, URE uses WordPress internal translation now.
    – Serbian translation is added. Thanks to [Diana](
  • 3.8 = 01.09.2012
    – Bug fix: Some times URE didn’t show real changes it made to the database. The reason was that direct update of database did not invalidate data stored at WordPress cache. Special thanks to [Knut Sparhell]( for the help to detect this critical issue.
    – WordPress core capabilities are shown separately from capabilities added by plugins and manually.
    – If you configured URE to show you ‘Administrator’ role, you will see its capabilities, but you can not exclude any capability from it. I may just add capabilities to the Administrator role now. The reason – Administrator role should have all existing capabilities included.
    – Brasilian Portuguese translation is updated. Thanks to [Onbiz](
  • 3.7.6 = 11.08.2012
    – Minor fix of German language translation file. One string translation was the reason of URE empty screen. Just replace your German language translation files in the ./lang directory with files from this package.
  • 3.7.5 = 29.07.2012
    – Polish translation is updated. Thanks to Bartosz.
    – “User Role Editor” menu item could be shown in translated form now. Do not lose it – it is on the same place at the “Users” submenu.
  • 3.7.4 = 26.07.2012
    – Persian translation is updated. Thanks to Amir Khalilnejad.
  • 3.7.3 = 25.07.2012
    – German translation is updated. Thanks to Piter.
  • 3.7.2 = 20.07.2012
    – SQL-injection vulnerability was found and fixed. Thanks to DDave for reporting it, look this [thread]( for the details.
  • 3.7.1 = 25.06.2012
    – Bug fix for “Fatal error: Call to a member function get_role() on a non-object in …/wp-content/plugins/user-role-editor/user-role-editor.php on line 185”
  • 3.7 = 23.06.2012
    – ‘Select All’, ‘Unselect All’, ‘Inverse’ buttons were added to the from for more convenient capabilities management while role editing.
    – Role and capability name could be started from digit, and underscore ‘_’ character. Hyphen ‘-‘ character could be included into such name too.
    – Old versions used ‘edit_users’ capability to check if show/hide ‘User Role Editor’ menu item under ‘Users’ menu. Starting from version 3.7 ‘administrator’ role is checked. Existed inconsistency, when non-admin user with ‘edit_users’ capability saws ‘User Role Editor’ menu, but got ‘Only Administrator is allowed to use User Role Editor’ error message, was removed.
    – Bug fix: if you work with WordPress admin via https, URE will use https instead of http, as it made in older versions.
  • 3.6.2 = 23.05.2012
    – Hindi translation is added. Thanks to Love Chandel.
  • 3.6.1 = 07.05.2012
    – Italian translation is updated. Thanks to Tristano Ajmone.
  • 3.6 = 30.04.2012
    – CSS and page layout fix for compatibility with WordPress 3.4.
    – WordPress multi-site: when new blog created default role setting is copied for it from the main blog default role value now.
    – Minor translations files update, e.g Russian roles names in plugin are identical to those WordPress uses itself now, etc.
  • 3.5.4 = 4.04.2012
    – Lithuanian translation is added, thanks to Vincent G.
    – Spanish translation is updated, thanks to Victor Ricardo Díaz.
  • 3.5.3 = 24.03.2012
    – French translation is updated, thanks to Presse et Multimedia.
    – Hebrew translation is updated, thanks to Aryo Digital.
    – Persian translation is updated, thanks to Parsa.
    – Minor CSS fix to provide compatibility with RTL languages.
  • 3.5.2 = 17.03.2012
    – Turkish translation is updated, thanks to Muhammed YILDIRIM.
    – Dutch translation is updated, thanks to Frank Groeneveld.
  • 3.5.1 = 24.02.2012
    – Bugs for multi-site WordPress network installation were discovered and fixed: 1) blocked login to admin back-end; 2) empty users list for administrators of single sites; 3) empty authors drop down list at the post editor page.
    – If URE plugin is not enabled for single site administrator, then URE is automatically excluded from plugins list available to that administrator.
  • 3.5 = 19.02.2012
    – User Role Editor could be available now for single site administrators (Administrator role) under multi-site environment. You should define URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE constant in your blog wp-config.php file for that. Insert this line “define(‘URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE’, 1);” there, if you decide to give single site admin such opportunity.
    – One of “User Role Editor” users with 1100+ sites in the multi-site network reported that URE doesn’t update roles for all sites, but stalls somewhere in the middle. Other network update method is realized as alternative. Due to my tests it works approximately 30 times faster. If you met the same problem, try it. It will be great if you share your experience with me. In order select alternative method of all sites update add this line to you blog wp-config.php file “define(‘URE_MULTISITE_DIRECT_UPDATE’, 1);”. But be careful. It’s recommended to make 1st try on the backup copy, not on a live site.
    – Persian translation is updated. Thanks to [Parsa](
  • 3.4 = 21.01.2012
    – You can see/edit “Administrator” role now. Insert this line of code “define(‘URE_SHOW_ADMIN_ROLE’, 1);” into your wp-config.php file and login with administrator account for that.
    – If for some reason your Administrator role missed some capabilities added by plugins or themes, you can fix that. But be careful with changing “Administrator” role, do not turn off accidentally some critical capabilities to not block your admin users.
  • 3.3.3 = 11.01.2012
    – Spanish (Dario) and Swedish (Andréas) translations update.
  • 3.3.2 = 02.01.2012
    – Enhance server side validation for user input of new role name, minor bug fixes.
  • 3.3.1 = 12.12.2011
    – Compatibility with Internet Explorer fix: It automatically replaced ‘&copy’ in ‘&copy_from_user_role’ URL parameter inside JavaScript code to copyright sign.So I should use other name for this parameter. Thanks to Michael Wiekenberg for the help with isolating this issue.
  • 3.3 = 10.12.2011
    – New role can be created as a copy of other existing one.
    – You can hide/show deprecated capabilties (level_1 – level_10).
    – Users with “Administrator” role are not shown to other users with “list_users” capability.
    – Plugin data cleanup is added – plugin options will be automatically deleted if you delete plugin via WordPress link.
    – Some code enhancements are applied, e.g. optimization and using of WordPress API instead of self-written routine.
  • 3.2.1 = 01.08.2011
    – This is a bug-fix update. If you didn’t met this bug you can skip this update. “usermeta” table doesn’t exist bug appearing on some multi-site blogs is fixed. Read [this post]( for more information. Thanks to harpinder for discovering this bug and for the help with testing updated code. “usermeta” Db table name is define by more universal way now.
  • 3.2 = 25.07.2011
    – If you run multi-site WordPress network, User Role Editor will automatically duplicate all roles from the main blog (blog with mininal ID) to every new created blog.
    – Some fixes, refactoring and logic change were applied to code to enhance its productivity. There were some complaints for PHP timeout error after trying to open plugin Settings page.
    – Thanks to Grant Norwood for code fix to hide PHP warnings he met during plugin usage.
    – Hebrew translation is added. Thanks to Sagive.
    – French translation is updated. Thanks to Whiler.
    – Japan translation is updated. Thanks to Kaz.
    – Spanish translation is updated. Thanks to Dario.
  • 3.1.1 = 07.07.2011
    – CUSTOM_USER_META_TABLE constant is used now for more compatibility with core WordPress API. Thanks to Lorenzo Nicoletti.
    – Turkish translation is updated. Thanks to Muhammed YILDIRIM. Other language translators are welcome!
  • 3.1 = 03.06.2011
    – Add/Remove capability boxes are added to the User Role Editor
    – Capabilities could be assigned directly to the user, additionally to the assigned role
    – PHP4 is not supported by this plugin anymore. Update your site to PHP5 in order to use this plugin and near to release WordPress 3.2
    – Minor compatibility issues with other plugins were fixed
  • 3.1 = 03.06.2011
    – Add/Remove capability boxes are added to the User Role Editor
    – Capabilities could be assigned directly to the user, additionally to the assigned role
    – PHP4 is not supported by this plugin anymore. Update your site to PHP5 in order to use this plugin and near to release WordPress 3.2
    – Minor compatibility issues with other plugins were fixed
  • 3.0.4 = 18.04.2011
    – It is a minor update: PHP4 compatibility issue in code was discovered and fixed (read this comment). PHP5 users could skip it. PHP4 users should think about update to PHP5, as WordPress 3.2 (planned to July 2011) will not provide PHP4 compatibility more.
  • 3.0.3 = 17.04.2011
    – Capabilities in human readable form are sorted by alphabet (usefull for non-English translations) now, not by WordPress inner capability name.
    – Finnish translation is added.
  • 3.0.2 = 11.04.2011
    – Swedish translation is added.
    – Alternative Italian translation is added. Rename ure-it_IT_1.* files to ure-it_IT.* if wish to try it.
    – RSS feed is excluded from plugin settings page. Use this link with your favorite RSS reader if you wish to read it.
  • 3.0.1 = 27.02.2011
    – Spanish translation is updated. Thanks to Dario Ferrer ( Other languages translation need to be updated too. You are welcome.
  • 3.0 = 06.02.2011
    – Compatibility with WordPress 3.1 Release Candidate 3 and real multi-site feature are provided.
    – Role capabilities list are sorted now in the alphabetical order. Easier to find – easier to manage.
    – Code fix: allows to not lose new custom capability if it is added to other than ‘Administrator’ role. Thanks to Marcin for the contribution to the code of this plugin.
    – Under multi-site environment:
    1) URE has additional option ‘Apply to All Sites’ which allows you to apply updates to the selected role at all sites of your network. If some site has not such role, it will be added. You should know, that this option works for the role update only. All other actions as ‘Add’ or ‘Delete’ role still works for the currently selected blog/site only.
    2) URE plugin settings page is available only to user with network superadministrator rights.
  • 2.3 = 08.11.2010
    * It is the security update. Old problem returned after 2.2.2 update and was discovered by saharusa. You can read this [thread](
    Only user with Administrator role and superadmin user under multi-site environment have access to the User Role Editor Settings page now.
  • 2.2.2 = 07.11.2010
    – URE plugin Settings page was unavailable for some installations in multi-site environment. It is fixed by changing ‘add_users’ capability for administrator access to the ‘edit_users’.
    – Turkish translation is added.
  • 2.2.1 = 09.10.2010
    – Critical bug “Fatal error: Class ‘SimplePie’ not found in /” is fixed. This is a required update as URE plugin Settings page did not opened in previous version if you have not some of other my plugins installed.
  • 2.2 = 08.10.2010
    – Technical update for WordPress 3.0 full compatibility. Staff deprecated since WordPress v.3.0 is excluded. If you use earlier WordPress versions, do not update URE plugin to v.2.2 or higher.
    – Italian translation update.
  • 2.1.10 = 21.09.2010
    – German translation is updated. Thanks to Peter.
  • 2.1.9 = 17.09.2010
    – Persian translation is added.
  • 2.1.8 = 16.08.2010
    – Compatibility issue with other plugins (like Flash Album Gallery), which use capabilities names with spaces inside (non valid JavaScript identifier), is fixed.
    – Missed translation slots are added for some new WordPress 3.0 capabilities. Translators (former and new) are welcome to update correspondent language files.
    – Brasilian Portuguese translation is added.
  • 2.1.7 = 07.07.2010
    – Chinese translation is added.
  • 2.1.6 = 06.07.2010
    – Dutch translation is added.
  • 2.1.5 = 18.06.2010
    – Hungarian translation is added.
  • 2.1.4 = 08.05.2010
    – Italian translation is updated.
    – Minor javascript bug (undefined parameter value was sent to the server) is fixed.
  • 2.1.3 = 27.04.2010
    – Japanese translation is updated.
  • 2.1.2 = 26.04.2010
    – Polish translation is added.
  • 2.1.1 = 19.04.2010
    – Form layout changed slightly to fit more long phrases in other languages
    – Belorussian translation is added. Thanks to [Marsis G.](
    – French, Japanese, Russian, Spanish translations are updated.
  • 2.1 = 17.04.2010
    – Two ways of capabilities names presentation are available for the user choice: standard WordPress name like ‘edit_pages’ and mouse pointer hint ‘Edit pages’, and vice versa – human readable form ‘Edit pages’ with mouse hint for WP standard name ‘edit-pages’. Human readable form will be available in translated variant after correspondent translation file will be updated.
    – Form layout changed slightly to fit more long phrases in other languages
    – Russian, Spanish translations are updated.
  • 2.0.3 = 14.04.2010
    Japanese translation is added. Thanks to
  • 2.0.2 = 11.04.2010
    German translation is verified and updated. Thanks to Peter.
  • 2.0.1 = 04.04.2010
    – It is the critical update – security issue is fixed. Thanks to Saharuza for discovering and telling me about it.
    User with ‘edit_users’ permission could still use URL request with special parameters to remove Administrator role from Admin user or delete Admin user record. Check this thread for more details.
  • 2.0 = 04.04.2010
    – Create New Role feature was added
    – Delete self-made not used role feature was added. You can not delete any WordPress standard role.
    – Change default role for new user feature was added
    – Administator role and users with Administrator role permission were hidden from “Users” and “Edit User” page. This is done in case of delegation of add_user, edit_user or delete_user capabilities to some role.
  • 1.2 = 28.03.2010
    – User Role Editor plugin menu item is moved to the Users menu
    – Roles in the dropdown list are translated
    – French translation is added
  • 1.1 = 24.03.2010
    – Critical bug is fixed. If someone click ‘Reset’ button before any changes to the role data saved (that is click Update button) at least one time, he met with all roles data lost problem. Backup data created automatically before the 1st role data update. If no update – no backup. Special checking for that was added.
    – German translation is added.
    – Spanish translation is added.
  • 1.0 = 20.03.2010
    – 1st release of the “User Role Editor” WordPress Plugin.