Access Governance for WordPress (aka AAM) · Version history
Access Governance for WordPress (aka AAM) changelog and version history
- Latest version
- 8.0.2
- Oct 19, 2026 (21 days ago)
- Releases
- 212
- since 2015
- In the last year
- 9
- about one every 33 days
- Tested up to
- WordPress 7.1.4
- PHP 8.0 or later
Releases each year
- 20151 release
- 201730 releases
- 201833 releases
- 201936 releases
- 202024 releases
- 20217 releases
- 202210 releases
- 202316 releases
- 202424 releases
- 202522 releases
- 20269 releases
20269 releases
Access Governance for WordPress (aka AAM) 8.0.2Latest
- Fixed: AAM does not list draft or private posts on Posts & Terms service https://github.com/aamplugin/advanced-access-manager/issues/520
- Fixed: Potential JWT Authorization Bypass in Advanced Access Manager ≤ 8.0.1 via Omitted access_level https://github.com/aamplugin/advanced-access-manager/issues/521
- New: Login Gutenberg Block https://github.com/aamplugin/advanced-access-manager/issues/522
Access Governance for WordPress (aka AAM) 8.0.1
- Fixed: The Brute force feature returns WP_Error but still attempts to find correct user name after reached attempts https://github.com/aamplugin/advanced-access-manager/issues/516
- Changed: Ability to turn off the frontend error handling https://github.com/aamplugin/advanced-access-manager/issues/517
- New: Track user’s last IP address and activity time https://github.com/aamplugin/advanced-access-manager/issues/518
Access Governance for WordPress (aka AAM) 8.0.0
- New: Completely new UI
- New: The Abilities & MCP service
- New: Security Audit implementation
Access Governance for WordPress (aka AAM) 7.1.4
Access Governance for WordPress (aka AAM) 7.1.3
- Fixed: Login redirect drops scheme and trailing slash, breaking sites behind a reverse proxy https://github.com/aamplugin/advanced-access-manager/issues/506
- Fixed: Duplicated role settings https://github.com/aamplugin/advanced-access-manager/issues/509
- Fixed: Undefined array key “user_id” warning in Service/Jwt.php line 224 https://github.com/aamplugin/advanced-access-manager/issues/510
- Fixed: PHP Notice: Cannot access non-public member WP_Admin_Bar::$nodes https://github.com/aamplugin/advanced-access-manager/issues/505
- Changed: Remove AAM Policy post type from REST API https://github.com/aamplugin/advanced-access-manager/issues/511
- New: Add the ability to track application passwords per user https://github.com/aamplugin/advanced-access-manager/issues/508
Access Governance for WordPress (aka AAM) 7.1.2
- Fixed: “Sorry, you are not allowed to give users that role.” when Multi-Role Support is enabled and default_role is not in get_editable_roles() https://github.com/aamplugin/advanced-access-manager/issues/501
- Fixed: Incorrectly handled aam_issue_refreshable_jwt capability https://github.com/aamplugin/advanced-access-manager/issues/503
- Fixed: The resource identifier is invalid on the users page https://github.com/aamplugin/advanced-access-manager/issues/502
Access Governance for WordPress (aka AAM) 7.1.1
- Fixed: Incorrectly handled URL with encoded characters https://github.com/aamplugin/advanced-access-manager/issues/500
- Fixed: Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 https://github.com/aamplugin/advanced-access-manager/issues/499
- Fixed: Super-Admin is unable to create users in WordPress Multisite –> subsites, when Multiple Roles Support is enabled https://github.com/aamplugin/advanced-access-manager/issues/498
Access Governance for WordPress (aka AAM) 7.1.0
- Fixed: Warning: Undefined array key “effect” in /../application/Framework/Utility/Misc.php on line 483 https://github.com/aamplugin/advanced-access-manager/issues/497
- Fixed: Can’t reset ConfigPress https://github.com/aamplugin/advanced-access-manager/issues/493
- Fixed: Incorrect aam_manage_jwts capability https://github.com/aamplugin/advanced-access-manager/issues/494
- Fixed: Null pointer in Content.php line 792 https://github.com/aamplugin/advanced-access-manager/issues/495
- Changed: Removing AAM Post List shortcode https://github.com/aamplugin/advanced-access-manager/issues/496
- New: Ability to add JWT token description https://github.com/aamplugin/advanced-access-manager/issues/492
Access Governance for WordPress (aka AAM) 7.0.11
- Fixed: Advanced Multi-Role setup fails to hide posts https://github.com/aamplugin/advanced-access-manager/issues/491
- Fixed: Security Audit References are incorrectly displayed after page refresh https://github.com/aamplugin/advanced-access-manager/issues/490
- Fixed: PHP warning when security audit fails due to unexpected error https://github.com/aamplugin/advanced-access-manager/issues/489
- Fixed: Can’t deselect a parent role https://github.com/aamplugin/advanced-access-manager/issues/488
202522 releases
Access Governance for WordPress (aka AAM) 7.0.10
- Fixed: Permalink has empty href when post is password protected https://github.com/aamplugin/advanced-access-manager/issues/487
- Fixed: Roles & Capabilities are not syncing in multisite https://github.com/aamplugin/advanced-access-manager/issues/485
Access Governance for WordPress (aka AAM) 7.0.9
- Fixed: PHP Parse error in php7.4 https://github.com/aamplugin/advanced-access-manager/issues/482
- Fixed: Uncaught OutOfRangeException: Cannot find user by identifier 0 in /../Framework/Utility/AccessLevels.php:198 https://github.com/aamplugin/advanced-access-manager/issues/481
Access Governance for WordPress (aka AAM) 7.0.8
- Changed: Move to PHP composer for vendor dependencies https://github.com/aamplugin/advanced-access-manager/issues/480
Access Governance for WordPress (aka AAM) 7.0.7
- Fixed: Uncaught Error: preg_match(): Argument #2 ($subject) must be of type string, array given in /…/Framework/Policy/Typecast.php on line 37 https://github.com/aamplugin/advanced-access-manager/issues/474
- Fixed: Uncaught Error: Call to a member function get_settings() on null in /…/application/Restful/Roles.php https://github.com/aamplugin/advanced-access-manager/issues/479
- New: New access policy marker AAM_API https://github.com/aamplugin/advanced-access-manager/issues/475
- New: Allow function expression anywhere within JSON policy xpath https://github.com/aamplugin/advanced-access-manager/issues/476
- New: Give the ability to define conditions based on user’s OS, device, browser, brand, model, etc. https://github.com/aamplugin/advanced-access-manager/issues/477
Access Governance for WordPress (aka AAM) 7.0.6
- Fixed: Incorrectly handling subpages with policies https://github.com/aamplugin/advanced-access-manager/issues/473
- Fixed: AAM removes slashes in JSON access policy https://github.com/aamplugin/advanced-access-manager/issues/472
- Fixed: URL Access service does not handle URLs with query params correctly https://github.com/aamplugin/advanced-access-manager/issues/470
- Fixed: The aam_backend_login widget is unavailable https://github.com/aamplugin/advanced-access-manager/issues/469
- Changes: Improve clarity around premium add-on status https://github.com/aamplugin/advanced-access-manager/issues/471
Access Governance for WordPress (aka AAM) 7.0.5
- Fixed: ConfigPress are not taken into consideration before init hook https://github.com/aamplugin/advanced-access-manager/issues/468
- Fixed: AAM does not display default terms pin anymore [https://github.com/aamplugin/advanced-access-manager/issues/467] (https://github.com/aamplugin/advanced-access-manager/issues/467)
- Fixed: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, null given in /../Framework/Service/Policies.php:661 https://github.com/aamplugin/advanced-access-manager/issues/466
Access Governance for WordPress (aka AAM) 7.0.4
- Change: Making sure that all AAM hooks are triggered only after init https://github.com/aamplugin/advanced-access-manager/issues/465
Access Governance for WordPress (aka AAM) 7.0.3
- Fixed: The Condition block is not handled properly when Operator is OR https://github.com/aamplugin/advanced-access-manager/issues/464
- Fixed: Can Not Edit Password Protected Block Pages https://github.com/aamplugin/advanced-access-manager/issues/463
- Fixed: Uncaught Error: Cannot use object of type WP_Post_Type as array in /../Metaboxes.php on line 383 https://github.com/aamplugin/advanced-access-manager/issues/461
- Feature Request: Re-introduce the “Unified Multisite Configuration Sync” option https://github.com/aamplugin/advanced-access-manager/issues/462
Access Governance for WordPress (aka AAM) 7.0.2
- Fixed: Restricted post with Teaser Message is not enforced https://github.com/aamplugin/advanced-access-manager/issues/460
- Fixed: The “Redirect to the login page” option does not persist https://github.com/aamplugin/advanced-access-manager/issues/459
- Fixed: The Reset All AAM settings button does not work https://github.com/aamplugin/advanced-access-manager/issues/457
- Fixed: Metaboxes for custom taxonomies have the same slug https://github.com/aamplugin/advanced-access-manager/issues/456
- Fixed: PHP Notice: AAM_Framework_Service_Widgets(): Invalid widget provided in /wp-includes/functions.php https://github.com/aamplugin/advanced-access-manager/issues/443
- Fixed: AAM labels quote escape https://github.com/aamplugin/advanced-access-manager/issues/455
- Fixed: List of backend menu items is empty on the Backend Menu tab https://github.com/aamplugin/advanced-access-manager/issues/454
- Fixed: Issue with clearing buffer https://github.com/aamplugin/advanced-access-manager/issues/453
- Fixed: Uncaught Error: Call to a member function list() on null in /../Framework/Manager.php:450 https://github.com/aamplugin/advanced-access-manager/issues/452
- Enhancement: Give the ability to control archive pages https://github.com/aamplugin/advanced-access-manager/issues/458
Access Governance for WordPress (aka AAM) 7.0.1
- Fixed: Access Denied message when aam_access_dashboard capability is created https://github.com/aamplugin/advanced-access-manager/issues/451
- Fixed: PHP Warning: array_diff(): Expected parameter 1 to be an array, string given in /…/Service/Identity.php on line 245 https://github.com/aamplugin/advanced-access-manager/issues/449
- Fixed: Framework Manager error handling https://github.com/aamplugin/advanced-access-manager/issues/448
- Fixed: Error type E_PARSE in …/Framework/Utility/Misc.php on line 292. Error message: syntax error, unexpected ‘…’ https://github.com/aamplugin/advanced-access-manager/issues/447
- Fixed: PHP Fatal error. undefined function get_user https://github.com/aamplugin/advanced-access-manager/issues/446
- Fixed: PHP Fatal error. undefined function wp_is_rest_endpoint https://github.com/aamplugin/advanced-access-manager/issues/445
- Fixed: v2 api broken https://github.com/aamplugin/advanced-access-manager/issues/444
- Changed: Default to WordPress default logout redirect https://github.com/aamplugin/advanced-access-manager/issues/450
Access Governance for WordPress (aka AAM) 7.0.0
- Official 7.0.0
Access Governance for WordPress (aka AAM) 6.9.51
- Fixed: PHP Notice: Function _load_textdomain_just_in_time https://github.com/aamplugin/advanced-access-manager/issues/442
- Fixed: The Access Manager Metabox does not initialize correctly https://github.com/aamplugin/advanced-access-manager/issues/441
- Fixed: Incorrectly invoked translation function https://github.com/aamplugin/advanced-access-manager/issues/440
- Fixed: Download audit report issue https://github.com/aamplugin/advanced-access-manager/issues/438
Access Governance for WordPress (aka AAM) 7.0.0-rc3
Access Governance for WordPress (aka AAM) 7.0.0-rc2
Access Governance for WordPress (aka AAM) 6.9.49
Access Governance for WordPress (aka AAM) 6.9.48
Access Governance for WordPress (aka AAM) 6.9.47
Access Governance for WordPress (aka AAM) 7.0.0-rc1
Access Governance for WordPress (aka AAM) 6.9.46
Access Governance for WordPress (aka AAM) 6.9.45
Access Governance for WordPress (aka AAM) 7.0.0-beta.1
Access Governance for WordPress (aka AAM) 7.0.0-alpha.7
202424 releases
Access Governance for WordPress (aka AAM) 7.0.0-alpha.6
Access Governance for WordPress (aka AAM) 6.9.44
Access Governance for WordPress (aka AAM) 6.9.43
Access Governance for WordPress (aka AAM) 6.9.42
Access Governance for WordPress (aka AAM) 6.9.41
Access Governance for WordPress (aka AAM) 6.9.39
Access Governance for WordPress (aka AAM) 6.9.38
Access Governance for WordPress (aka AAM) 6.9.37
Access Governance for WordPress (aka AAM) 6.9.36
Access Governance for WordPress (aka AAM) 6.9.35
Access Governance for WordPress (aka AAM) 6.9.34
Access Governance for WordPress (aka AAM) 6.9.33
Access Governance for WordPress (aka AAM) 6.9.32
Access Governance for WordPress (aka AAM) 6.9.31
Access Governance for WordPress (aka AAM) 6.9.30
Access Governance for WordPress (aka AAM) 6.9.29
Access Governance for WordPress (aka AAM) 6.9.28
Access Governance for WordPress (aka AAM) 6.9.27
Access Governance for WordPress (aka AAM) 6.9.26
Access Governance for WordPress (aka AAM) 6.9.25
Access Governance for WordPress (aka AAM) 6.9.24
Access Governance for WordPress (aka AAM) 6.9.23
Access Governance for WordPress (aka AAM) 6.9.22
Access Governance for WordPress (aka AAM) 6.9.21
202316 releases
Access Governance for WordPress (aka AAM) 6.9.20
Access Governance for WordPress (aka AAM) 6.9.19
Access Governance for WordPress (aka AAM) 6.9.18
Access Governance for WordPress (aka AAM) 6.9.17
Access Governance for WordPress (aka AAM) 6.9.16
Access Governance for WordPress (aka AAM) 6.9.15
Access Governance for WordPress (aka AAM) 6.9.14
Access Governance for WordPress (aka AAM) 6.9.13
Access Governance for WordPress (aka AAM) 6.9.12
Access Governance for WordPress (aka AAM) 6.9.11
Access Governance for WordPress (aka AAM) 6.9.10
Access Governance for WordPress (aka AAM) 6.9.9
Access Governance for WordPress (aka AAM) 6.9.8
Access Governance for WordPress (aka AAM) 6.9.7
Access Governance for WordPress (aka AAM) 6.9.6
Access Governance for WordPress (aka AAM) 6.9.5
202210 releases
Access Governance for WordPress (aka AAM) 6.9.4
Access Governance for WordPress (aka AAM) 6.9.3
Access Governance for WordPress (aka AAM) 6.9.2
Access Governance for WordPress (aka AAM) 6.9.1
Access Governance for WordPress (aka AAM) 6.9.0
Access Governance for WordPress (aka AAM) 6.8.5
Access Governance for WordPress (aka AAM) 6.8.4
Access Governance for WordPress (aka AAM) 6.8.3
Access Governance for WordPress (aka AAM) 6.8.2
Access Governance for WordPress (aka AAM) 6.8.1
20217 releases
Access Governance for WordPress (aka AAM) 6.8.0
Access Governance for WordPress (aka AAM) 6.7.9
Access Governance for WordPress (aka AAM) 6.7.8
Access Governance for WordPress (aka AAM) 6.7.7
Access Governance for WordPress (aka AAM) 6.7.6
Access Governance for WordPress (aka AAM) 6.7.5
Access Governance for WordPress (aka AAM) 6.7.4
202024 releases
Access Governance for WordPress (aka AAM) 6.7.3
Access Governance for WordPress (aka AAM) 6.7.2
Access Governance for WordPress (aka AAM) 6.7.1
Access Governance for WordPress (aka AAM) 6.7.0
Access Governance for WordPress (aka AAM) 6.6.4
Access Governance for WordPress (aka AAM) 6.6.3
Access Governance for WordPress (aka AAM) 6.6.2
Access Governance for WordPress (aka AAM) 6.6.1
Access Governance for WordPress (aka AAM) 6.6.0
Access Governance for WordPress (aka AAM) 6.5.4
Access Governance for WordPress (aka AAM) 6.5.3
Access Governance for WordPress (aka AAM) 6.5.2
Access Governance for WordPress (aka AAM) 6.5.1
Access Governance for WordPress (aka AAM) 6.5.0
Access Governance for WordPress (aka AAM) 6.4.3
Access Governance for WordPress (aka AAM) 6.4.2
Access Governance for WordPress (aka AAM) 6.4.1
Access Governance for WordPress (aka AAM) 6.4.0
Access Governance for WordPress (aka AAM) 6.3.3
Access Governance for WordPress (aka AAM) 6.3.2
Access Governance for WordPress (aka AAM) 6.3.1
Access Governance for WordPress (aka AAM) 6.3.0
Access Governance for WordPress (aka AAM) 6.2.2
Access Governance for WordPress (aka AAM) 6.2.1
201936 releases
Access Governance for WordPress (aka AAM) 6.2.0
Access Governance for WordPress (aka AAM) 6.1.1
Access Governance for WordPress (aka AAM) 6.1.0
Access Governance for WordPress (aka AAM) 6.0.5
Access Governance for WordPress (aka AAM) 6.0.4
Access Governance for WordPress (aka AAM) 6.0.3
Access Governance for WordPress (aka AAM) 6.0.2
Access Governance for WordPress (aka AAM) 6.0.1
Access Governance for WordPress (aka AAM) 6.0.0
- Complete rewrite of the entire plugin. For more information, check this article
Access Governance for WordPress (aka AAM) 5.11
Access Governance for WordPress (aka AAM) 5.10
Access Governance for WordPress (aka AAM) 5.9.9.1
Access Governance for WordPress (aka AAM) 5.9.9
Access Governance for WordPress (aka AAM) 5.9.8.1
Access Governance for WordPress (aka AAM) 5.9.8
Access Governance for WordPress (aka AAM) 5.9.7.3
Access Governance for WordPress (aka AAM) 5.9.7.2
Access Governance for WordPress (aka AAM) 5.9.7.1
Access Governance for WordPress (aka AAM) 5.9.7
Access Governance for WordPress (aka AAM) 5.9.6.3
Access Governance for WordPress (aka AAM) 5.9.6.2
Access Governance for WordPress (aka AAM) 5.9.6.1
Access Governance for WordPress (aka AAM) 5.9.6
Access Governance for WordPress (aka AAM) 5.9.5
Access Governance for WordPress (aka AAM) 5.9.4
Access Governance for WordPress (aka AAM) 5.9.3
Access Governance for WordPress (aka AAM) 5.9.2.1
Access Governance for WordPress (aka AAM) 5.9.2
Access Governance for WordPress (aka AAM) 5.9.1.1
Access Governance for WordPress (aka AAM) 5.9.1
Access Governance for WordPress (aka AAM) 5.9
Access Governance for WordPress (aka AAM) 5.8.3
Access Governance for WordPress (aka AAM) 5.8.2
Access Governance for WordPress (aka AAM) 5.8.1
Access Governance for WordPress (aka AAM) 5.8
Access Governance for WordPress (aka AAM) 5.7.3
201833 releases
Access Governance for WordPress (aka AAM) 5.7.2
Access Governance for WordPress (aka AAM) 5.7.1
Access Governance for WordPress (aka AAM) 5.7
Access Governance for WordPress (aka AAM) 5.6.1.1
Access Governance for WordPress (aka AAM) 5.6.1
Access Governance for WordPress (aka AAM) 5.6
Access Governance for WordPress (aka AAM) 5.5.2
Access Governance for WordPress (aka AAM) 5.5.1
Access Governance for WordPress (aka AAM) 5.5
Access Governance for WordPress (aka AAM) 5.4.3.2
Access Governance for WordPress (aka AAM) 5.4.3.1
Access Governance for WordPress (aka AAM) 5.4.3
Access Governance for WordPress (aka AAM) 5.4.2
Access Governance for WordPress (aka AAM) 5.4.1
Access Governance for WordPress (aka AAM) 5.4
Access Governance for WordPress (aka AAM) 5.3.5
Access Governance for WordPress (aka AAM) 5.3.4
Access Governance for WordPress (aka AAM) 5.3.3
Access Governance for WordPress (aka AAM) 5.3.2
Access Governance for WordPress (aka AAM) 5.3.1
Access Governance for WordPress (aka AAM) 5.3
Access Governance for WordPress (aka AAM) 5.2.7
Access Governance for WordPress (aka AAM) 5.2.6
Access Governance for WordPress (aka AAM) 5.2.5
Access Governance for WordPress (aka AAM) 5.2.1
Access Governance for WordPress (aka AAM) 5.2
Access Governance for WordPress (aka AAM) 5.1.1
Access Governance for WordPress (aka AAM) 5.1
Access Governance for WordPress (aka AAM) 5.0.8
Access Governance for WordPress (aka AAM) 5.0.7
Access Governance for WordPress (aka AAM) 5.0.6
Access Governance for WordPress (aka AAM) 5.0.5
Access Governance for WordPress (aka AAM) 5.0.4
201730 releases
Access Governance for WordPress (aka AAM) 5.0.3
Access Governance for WordPress (aka AAM) 5.0.2
Access Governance for WordPress (aka AAM) 5.0.1
Access Governance for WordPress (aka AAM) 5.0
- Added ACCESS COUNTER option to Posts & Pages
- Added premium MONETIZE option to Posts & Pages
- Added ability to turn off “Secure Login” feature
- Added ability to toggle extension status (active/inactive)
- Added ability for AAM to filter out Admin Top Bar based on restricted admin menus
- Deprecated AAM Role Filter extension and merged it to the AAM core
- Deprecated AAM Payment extension and merged it with AAM E-Commerce extension
- Deprecated ConfigPress options that manage access to AAM UI. All is based on capabilities from now.
- Split UI to three areas: Access, Settings and Extensions
- Fixed over 25+ reported bugs and discovered during internal refactoring
- Removed deprecated “Security” feature. Replaced with Secure Login Widget
- Removed deprecated “Teaser” feature. Replaced with Teaser Message per post base
Access Governance for WordPress (aka AAM) 4.9.5.2
Access Governance for WordPress (aka AAM) 4.9.5.1
Access Governance for WordPress (aka AAM) 4.9.5
Access Governance for WordPress (aka AAM) 4.9.4
Access Governance for WordPress (aka AAM) 4.9.3
Access Governance for WordPress (aka AAM) 4.9.2
Access Governance for WordPress (aka AAM) 4.9.1
Access Governance for WordPress (aka AAM) 4.9
Access Governance for WordPress (aka AAM) 4.8.1
Access Governance for WordPress (aka AAM) 4.8
Access Governance for WordPress (aka AAM) 4.7.6
Access Governance for WordPress (aka AAM) 4.7.5
Access Governance for WordPress (aka AAM) 4.7.2
Access Governance for WordPress (aka AAM) 4.7.1
Access Governance for WordPress (aka AAM) 4.7
Access Governance for WordPress (aka AAM) 4.6.2
Access Governance for WordPress (aka AAM) 4.6.1
Access Governance for WordPress (aka AAM) 4.6
Access Governance for WordPress (aka AAM) 4.5
Access Governance for WordPress (aka AAM) 4.4.1
Access Governance for WordPress (aka AAM) 4.4
Access Governance for WordPress (aka AAM) 4.3
Access Governance for WordPress (aka AAM) 4.2
Access Governance for WordPress (aka AAM) 4.1
Access Governance for WordPress (aka AAM) 4.0.1
Access Governance for WordPress (aka AAM) 4.0
- Added link Access to category list
- Added shortcode [aam] to manage access to the post’s content
- Moved AAM Redirect extension to the basic AAM package
- Moved AAM Login Redirect extension to the basic AAM package
- Moved AAM Content Teaser extension to the basic AAM package
- Set single password for any post or posts in any category or post type
- Added two protection mechanism from login brute force attacks
- Added double authentication mechanism
- Few minor core bug fixings
- Improved multisite support
- Improved caching mechanism
20151 release
Access Governance for WordPress (aka AAM) 3.0
- Brand new and much more intuitive user interface
- Fully responsive design
- Better, more reliable and faster core functionality
- Completely new extension handler
- Added “Manage Access” action to the list of user
- Tested against WP 3.8 and PHP 5.2.17 versions
Questions about Access Governance for WordPress (aka AAM)’s releases
What is the latest version of Access Governance for WordPress (aka AAM)?
8.0.2, released on Oct 19, 2026 (3 weeks ago). It’s tested up to WordPress 7.1.4 and needs PHP 8.0 or later.
How often is Access Governance for WordPress (aka AAM) updated?
9 releases in the last year, about one every 33 days. Its first release on WordPress.org dates from November 2015.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Access Governance for WordPress (aka AAM)’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.