The major AAM release is live! For questions or concerns, visit the Release Page.
Changelog
About 4 min
v7.0.5
- Fixed. Incorrectly handling access controls to unregistered taxonomies.
v7.0.4
- Fixed. Bug with incorrectly setting visibility permission for PostType, Taxonomy & Term resources through AAM framework.
- Fixed. RESTful API endpoint for default terms is incorrectly handling array of terms.
- Changed. Refactored both post & terms visibility functionality to better aligned with WordPress core hierarchy of objects.
v7.0.3
- Fixed. Bug with access policies where PostType:<post_type>:term:<term_id|slug>:posts resource with multiple actions is not correctly handled.
- Fixed. Refactored internal implementation to be initialized only through
init
WordPress core hook. - Fixed. Making sure that page categories & media categories taxonomies are enabled only when explicitly allowed.
- New. Partial wildcard support for Metabox and Widget resources.
v7.0.2
- Fixed. Fixed the bug with incorrectly handling unregistered taxonomies
- Fixed. Fixed the bug with Page Categories filter.
v7.0.1
- Fixed. Several critical bugs that cause troubles with PHP version below 8
- Fixed. Adjusted the deployment pipeline to include all files in new version.
v7.0.0
- Complete overhaul
v6.1.13
- Fixed. Fixed an issue with incorrectly loaded plugin.
v6.1.12
- Changed. Updated plugin functionality loading in preparation for the upcoming AAM 7.0.0 release.
v6.1.11
- Fixed. Fix the bug where "Excluding Inheriting From Parent Post" was not taken into consideration for content visibility functionality.
v6.1.10
- Fixed. Enhanced the posts visibility to cover complex access strategies
v6.1.9
- Fixed. Fixed the issue with posts visibility when multiple terms assigned and access controls merging preference is set to "Allow".
v6.1.8
- Fixed. Incorrectly defined access controls to terms within post type for Visitors.
v6.1.7
- New. Added functionality to support AAM 6.9.34 that introduced RESTful API for "Configurations" & "Settings" services.
v6.1.6
- Fixed. Several bugs with RESTful API endpoints and enhanced AAM Framework methods.
v6.1.5
- Fixed. Undefined variable $taxonomy in /../application/plus-package/application/Object/Term.php on line 94
- Fixed. Undefined property: AAM\AddOn\PlusPackage\Object\Type::$reset in /../application/plus-package/application/Hooks/RestfulHooks.php on line 426
- Fixed. Set default category/tag is no longer working.
- New. Expanded RESTful API endpoints to work with "Posts & Terms" service.
- New. Expanded AAM PHP Framework with additional methods to work with post types, taxonomies and terms resources.
v6.1.4
- Fixed. Bug with not displaying list of posts or terms on the "Posts & Terms" tab when default access controls are set
- Fixed. Bug with Role Hierarchy feature when parent role is not correctly set on "Edit Role" modal.
v6.1.3
- New. Added functionality to support AAM 6.9.29+ that introduced RESTful API for "Posts & Terms" service.
v6.1.2
- Fixed. The ability to toggle IP-Check service.
- Changed. Further decouple premium implementation from free AAM in preparation for the AAM 7.0.0 release.
- New. Premium features for the "Users & Roles Governance" service.
v6.1.1
- New. Added support for another IP Lookup provider ap-api.com
- New. Added new access policy marker GEO.
v6.1.0
- Changed. Enhanced Geo Lookup functionality by integrating with additional 3 providers. Moved configurations into UI tab under "Settings". For more info, refer to this video.
v6.0.11
- Fixed. Implemented edge-case when "Backend Restricted Mode" is enabled, however, the "Users" menu branch is allowed.
- New. Added support for IP CIDRs annotations.
v6.0.10
- Fixed. Improved the admin menu management functionality when "Backend Restricted Mode" is enabled.
- Fixed. Fixed the bug with content visibility if two or more roles have access controls defined for the same resource.
v6.0.9
- Fixed. Improved how the content visibility functionality works to fix issues with multi-role setup. For more info refer to the Github issue #342.
v6.0.8
- Changed. Improved how backend restricted mode works with sub menu items that are not properly registered.
v6.0.7
- Changed. Deprecated IP Check tab in favor of URL Access. For detail refer to "Deprecated IP Check Service"
v6.0.6
- Bug Fixed. Fixed issue with the IP Check functionality that does not correctly handles the wildcard rule.
- Bug Fixed. Fixed few minor notices to make the premium Add-on fully compatible with PHP v8.
v6.0.5
- Changed. Added the ability to capture proper domain and instance ID for website that are behind incorrectly configured load-balancer.
- Bug Fixed. Cleared PHP notices triggered by
filter_input
function in PHP v8.0.0+ - Bug Fixed. Fixed issue with polyfill
wp_parse_list
function for WP instances under v5.1.1
v6.0.4
- Bug Fixed. Fixed the PHP warning
Creation of dynamic property ...IPCheck::$explicitOption is deprecated
. - Changed. Adding "Category" column to the Pages or Media table view if custom "Category" taxonomy is enabled on the AAM Settings page.
- New. Add the "Changelog" link to the "AAM Complete Package" plugins table view in the WordPress backend area.
- New. Adding new
X-Instance-Id
custom header that contains hashed withwp_hash
WordPress instance ID to deduplicate the same instances with multi-container setup. This is done to save $$ for customers that run WordPress websites on multiple containers behind load-balancer. - New. Added support for the backend menu restricted mode feature. For more detail, refer to the Backend menu restricted mode.
- New. Added support for the admin toolbar restricted mode feature. For more detail, refer to the Admin toolbar restricted mode.
- New. Added support for the metaboxes & widgets restricted mode feature. For more detail, refer to the Screen components restricted mode.
- New. Added support for the RESTful API restricted mode feature. For more detail, refer to the RESTful API restricted mode.
v6.0.3
- Bug Fixed. Fixed the bug in the post visibility functionality that potentially malfunctioned.
- Changed. Improved the functionality that checks for the latest premium plugin updates.
- Changed. Implemented additional edge-case for post visibilities when access is defined through terms.
v6.0.2
- Changed. Changed the endpoint that returns the premium plugin details about latest version.
v6.0.1
- New. Added activation hook to the premium plugin to prevent activation unless the basic Advanced Access Manager plugin is installed and active.
- Changed. Adjusted tooltips to remove references to the legacy aamplugin.com website.
- Changed. Adjusted hierarchical role implementation to work with AAM RESTful API that manages roles.
v6.0.0
- Changed. Initial implementation for a single plugin that contains all premium features in one.