7 versions
Advanced Ads Pro history.
Every release of Advanced Ads Pro is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
4 of 7 releases scanned clean
v3.0.12Latest
April 30, 20261.6 MBScanned
Improved
- add undefined translations
Fixed
- add safeguard for failed regex split so count always receives an array
April 22, 20261.6 MBScanned
Improved
- add undefined translations
- refactored parallax logic to support group sliders, fixed layout flickering parallaxing placement instead of individual ads, optimized asset injection
Fixed
- Content injection and Offset Shifter performance issues and handle more use cases
- ad not delivered when post template display condition is applied
April 3, 20261.6 MBScanned
Improved
- add undefined translations
- Test plugin compatibility with WordPress 6.9.
- Optimize ad rendering by replacing DOM parsing with native PHP regex processing
Fixed
- Fixes ad server module CORS logic and Wordpress allowed_http_origins filter logic, origins need scheme
- Fix visitor cookie logic, add shortcircuit to prevent setcookie from running on cron scripts
- deprecated create_wrapper() usage and wrapper filter
- Duplicate ads module was lacking the group_ids meta key blacklisting, leading to group assignment errors on free version
- Force passive cache busting checkbox caused single ads (no group, no placement) to stop showing up
- Remove visitor cookie empty variable state to prevent no caching on page first load by user
- WPML display conditions showing no active languages after saving placement, placements not being translated caused empty array return by filter
v3.0.9Unavailable
February 10, 20261.6 MBScanned
Improved
- add undefined translations
- use cookies for 'User IP' visitor condition in passive cache-busting
Fixed
- Updated Adsense Ad wrapper class to include placement ID, to prevent AdSense Ads fallback ad duplicates/groups in one placement and leave the others empty
- pagination condition not working in latest version
- prevent null return errors in grid group `get_columns()`
- Removed redundant sorting logic on the Grid ad groups, sorting is already done on main plugin abstract-group
- undefined error method `Advanced_Ads_Pro::remove_shortcodes()`
- prevent error when saving ad groups having refresh enabled
- conditionally set or delete the advanced_ads_visitor cookie based on explicit user consent via advanced_ads_allow_visitor_cookie filter or Cookiebot.
- Refactored Custom Position Ad injector class constructor, to avoid Avada builder editor conflict with output buffering
- prevented the adblock overlay modal from being closed via the escape key
- deprecated filters update
- updated get_weekdays() to use the correct property when retrieving weekday settings
v3.0.8Unavailable
December 24, 20251.6 MB
Improved
- add undefined translations
- adblocker countermeasures class with cleaner structure and validation
Fixed
- prevent adblocker countermeasures cookie set on backend
- adblocker countermeasures cookie headers already sent warning
v3.0.4Unavailable
December 24, 20251.6 MB
Improved
- improve visitor profile text when updated
Fixed
- resolves an issue with ads in XML feeds
- removed all license-related code from the addons as license management has been moved to the free version.
- show warning about privacy when an image ad has a custom code attached to it
- correct order of placement icons
- fatal error when adblocker item not found
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin Advanced Ads Pro to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.