8 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.
5 of 8 releases scanned clean
v3.0.14Latest
August 20, 20261.6 MBScanned
Improved
- add undefined translations
Fixed
- parallax placement with published status checked
- minimum content length and ad injection on Ristretto single posts
- device width checks for AJAX cache busting
- critical error caused by conflict with Avada theme
- Alter save_width function early bail statement to include that advancedAds object must be set
- Passive cache busting browser width conditions not working when missing visitor cookie, reload ads, duplicated ads after refresh group resizing
- Parallax ads whitespaces below and above, whitespace with hide on empty, visitor conditions
- Bring ad label outside of parallax clipped container, parallax with cache busting fixes
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
v3.0.10Unavailable
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.