Releases: aamplugin/advanced-access-manager
Releases · aamplugin/advanced-access-manager
Official 7.1.1
- Fixed: Incorrectly handled URL with encoded characters #500
- Fixed: Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 #499
- Fixed: Super-Admin is unable to create users in WordPress Multisite --> subsites, when Multiple Roles Support is enabled #498
Official 7.0.11
Bug fixing and enhancements
Bug fixing and enhancements
- Changed: Move to PHP composer for vendor dependencies #480
Bug fixing and enhancements
- Fixed: Uncaught Error: preg_match(): Argument #2 ($subject) must be of type string, array given in /.../Framework/Policy/Typecast.php on line 37 #474
- Fixed: Uncaught Error: Call to a member function get_settings() on null in /.../application/Restful/Roles.php #479
- New: New access policy marker AAM_API #475
- New: Allow function expression anywhere within JSON policy xpath #476
- New: Give the ability to define conditions based on user's OS, device, browser, brand, model, etc. #477
Bug fixing and enhancements
Following issues have been completed:
- Fixed: Incorrectly handling subpages with policies #473
- Fixed: AAM removes slashes in JSON access policy #472
- Fixed: URL Access service does not handle URLs with query params correctly #470
- Fixed: The aam_backend_login widget is unavailable #469
- Changes: Improve clarity around premium add-on status #471
Move AAM features to `init` hook
Change: Making sure that all AAM hooks are triggered only after init #465
Bug fixing and enhancements
This release includes the following:
- Fixed: The Condition block is not handled properly when Operator is OR #464
- Fixed: Can Not Edit Password Protected Block Pages #463
- Fixed: Uncaught Error: Cannot use object of type WP_Post_Type as array in /../Metaboxes.php on line 383 #461
- Feature Request: Re-introduce the "Unified Multisite Configuration Sync" option #462
Bug fixing and enhancements
List of bugs and enhancements:
- Fixed: Restricted post with Teaser Message is not enforced #460
- Fixed: The "Redirect to the login page" option does not persist #459
- Fixed: The Reset All AAM settings button does not work #457
- Fixed: Metaboxes for custom taxonomies have the same slug #456
- Fixed: PHP Notice: AAM_Framework_Service_Widgets(): Invalid widget provided in /wp-includes/functions.php #443
- Fixed: AAM labels quote escape #455
- Fixed: List of backend menu items is empty on the Backend Menu tab #454
- Fixed: Issue with clearing buffer #453
- Fixed: Uncaught Error: Call to a member function list() on null in /../Framework/Manager.php:450 #452
- Enhancement: Give the ability to control archive pages #458
Bug fixing release
Fixed numerous of bugs reported by users:
- Fixed: Access Denied message when aam_access_dashboard capability is created #451
- Fixed: PHP Warning: array_diff(): Expected parameter 1 to be an array, string given in /.../Service/Identity.php on line 245 #449
- Fixed: Framework Manager error handling #448
- Fixed: Error type E_PARSE in .../Framework/Utility/Misc.php on line 292. Error message: syntax error, unexpected ‘…’ #447
- Fixed: PHP Fatal error. undefined function get_user #446
- Fixed: PHP Fatal error. undefined function wp_is_rest_endpoint #445
- Fixed: v2 api broken #444
- Changed: Default to WordPress default logout redirect #450