AdRotate Development

The changelog with every recent update made for AdRotate Banner Manager and AdRotate Professional. This page is mostly for reference and can come in handy when checking when updates were released and if it includes a fix or feature you need. If you’ve found a bug, please make a bug report in the forums.

In the next version:

AdRotate Professional (Probably 5.7.1)

  • [fix] Better error handling when checking for updates
  • [change] Dashboard tweaks

AdRotate Banner Manager (Probably 5.7)

  • [new] Tooltips for useful tags when editing adverts
  • [change] Dashboard tweaks

Items listed here are (nearly) finished or being tested and will likely be in the next version!


Changelog AdRotate Professional:

5.7 – January 9, 2020

  • [new] Tooltips for useful tags when editing adverts
  • [new] New widget format to better counter Ad blockers
  • [fix] Duplicate filter not storing used advert ids correctly
  • [fix] Duplicate filter not clear on which groups modes it work in
  • [fix] Date format for advert stats exports not showing correctly
  • [fix] Date format for group stats exports not showing correctly
  • [fix] Date selection for exports not working for some users
  • [fix] Date selection for group stats not working for some users
  • [fix] Not able to unset _SESSION on dashboard in some cases
  • [fix] Group CSS option missing for some new installations
  • [fix] Group CSS not generated properly on some older PHP versions
  • [change] Dashboard tweaks

5.6.4 – December 3, 2019

  • [reversal] Date format (dd-mm-yyyy) for date pickers
  • [new] Datepicker months can be numbers (01-12) or names (Jan-Dec)
  • [new] Update data is cached for 6 hours and refreshed once a day
  • [change] Update checker no longer relies on WordPress schedule
  • [change] Update checker no longer uses transient filter
  • [fix] WordPress sending millions of update checks for some users
  • [fix] PHP Error when archiving adverts with no stats

5.6.3 – November 26, 2019

  • [fix] Selected dates not output correctly when editing schedules
  • [fix] End dates not always correct when exporting stats

5.6.2 – November 21, 2019

  • [change] More modern and polished look for notifications
  • [change] Clearer date format (dd-mmm-yyyy) for date pickers
  • [change] Dashboard tweaks
  • [fix] Improved multisite/network support
  • [fix] Persistent license notification on multisite instances
  • [fix] No longer tries to output WP_Error responses as updates
  • [fix] Session not always created when using duplicate advert filter
  • [fix] Geo Targeting debug array not working
  • [fix] Advertiser dashboard assets not loading correctly

5.6.1 – November 8, 2019

  • [fix] More reliable duplicate advert filter
  • [fix] Create an actual session if possible
  • [fix] Error that your license is expired while it is not for some users
  • [fix] AdRotate now better removes all database settings on uninstall
  • [fix] Several PHP Warnings on new installs
  • [new] Now using Sessions for Geo Targeting instead of cookies
  • [change] Improved WordPress 5.3 compatibility

5.6 – October 21, 2019

  • [new] Uploaded zip files are automatically extracted
  • [new] Support for HTML5 folder structures
  • [new] Support for Matomo Analytics Events tracking
  • [change] Piwik support removed
  • [change] Asset dropdown menu no longer looks for flash files
  • [change] Dashboard indicator if your license expired or not
  • [fix] Much improved API communications for updates
  • [fix] Advert generator adding srcset attribute for single image adverts
  • [fix] Correct display of license type in License tab
  • [fix] Correct dates when creating new schedules
  • [fix] Removed obsolete database options
  • [api] Update requests are now cached for 12 hours
  • [api] Faster and more reliable update checks

5.5 – September 23, 2019

  • [new] Filter to prevent double adverts when using groups
  • [change] Removed many unused Debug code
  • [change] Tweaks to the installation script
  • [change] Better advert error state when no operating systems are selected
  • [change] Better advert error state when no devices are selected
  • [fix] Dashboard widgets
  • [i18n] Added missing strings in support dashboard
  • [i18n] Renamed/converted en_US to proper pot file

5.4.2 – August 20, 2019

  • [fix] Faulty folder name after updating

5.4.1 – August 19, 2019

  • [new] More configuration checks when editing adverts
  • [fix] Missing semicolon in CSS for groups
  • [fix] Missing variable $lastyear when deleting old stats
  • [change] Dashboard tweaks

5.4 – July 22, 2019

  • [new] Support for Google Tag Manager
  • [new] AdRotate Geo cookie reset when saving Geo Targeting settings
  • [fix] Adverts not moved to Trash properly
  • [fix] Spread impressions requires ‘Maximum Impressions’ to be set
  • [fix] Geo Targeting layout for Advertisers
  • [fix] Permissions not declared for some Advertisers
  • [fix] Live Previews for Advertisers
  • [change] Reset lookup quota when disabling Geo Targeting
  • [change] Bin renamed to ‘Trash’
  • [change] Depreciate support for Google Universal Tracker
  • [change] Stats Settings redone/modernized
  • [change] Google Analytics Event renamed to “Adverts”
  • [removed] Obsolete “Responsive Advert” code and database column
  • [removed] Defunct Message option from Advertiser dashboard
  • [removed] Defunct Transactions, code and database items

5.3 – July 11, 2019

  • [new] Support to edit ads.txt
  • [fix] State and Statecode not converted to lowercase for ipstack
  • [fix] Missing $wpdb value for multisite groups
  • [fix] Geo Targeting dashboard layout
  • [fix] Possible vulnerability for users with privileged access
  • [change] Dashboard tweaks

5.2.1 – July 1, 2019

  • [fix] Better error handling when Update Requests fail

5.2 – June 24, 2019

  • [fix] Datepicker not always working when overlapping graphs
  • [fix] Generated CSS not deleting properly when deleting groups
  • [fix] Generated CSS not cleaned properly when doing maintenance
  • [fix] Outputting generated CSS code more efficient
  • [update] Faster and more reliable Update Library
  • [change] Now uses Update Api v6
  • [change] Now requires WordPress 4.6 or newer

5.1.1 – May 13, 2019

  • [fix] Blinking adverts in Dynamic Groups

5.1 – May 2, 2019

  • [new] Premium Support Dashboard
  • [new] Facebook Support Group widget
  • [new] Viewport options in Advert Generator
  • [update] No longer render dynamic CSS for groups on pageload
  • [update] Menu labels
  • [update] 150ms fading effect for adverts in dynamic groups
  • [removed] Front-end Dashboard for advertisers
  • [fix] Graphs showing wrong date ranges for some users
  • [fix] Network Widget not able to show groups in some situations
  • [i18n] Updated all translation files

5.0.1 – April 4, 2019

  • [fix] Stats displaying wrong dates
  • [fix] Stats dropdowns showing wrong dates

5.0 – March 29, 2019

  • [new] Advertising Partners dashboard
  • [new] Advert Header code support
  • [new] Dynamic ranges for statistics graphs
  • [fix] Example adverts in Advertiser dashboard
  • [update] Better localized dates for stats
  • [update] Dashboard formatting and layout
  • [update] Exports finally use the new datepicker

Changelog AdRotate Banner Manager:

5.6.2 – December 3, 2019

  • [reversal] Date format (dd-mm-yyyy) for date pickers
  • [new] Datepicker months can be numbers (01-12) or names (Jan-Dec)

5.6.1 – October 26, 2019

  • [change] More modern and polished look for notifications
  • [change] Clearer date format (dd-mmm-yyyy) for date pickers
  • [change] Improved WordPress 5.3 compatibility
  • [change] Dashboard tweaks
  • [fix] Several PHP Warnings on new installs
  • [fix] AdRotate now better removes all database settings on uninstall

5.6 – October 21, 2019

  • [new] Support for HTML5 folder structures
  • [change] Asset dropdown menu no longer looks for flash files
  • [fix] Column width for Post Injection settings
  • [fix] Removed obsolete database options

5.5.1 – September 23, 2019

  • [i18n] Added several language mo files
  • [i18n] Renamed/converted en_US to proper pot file

5.5 – September 20, 2019

  • [change] Removed many unused Debug code
  • [change] Tweaks to the installation script
  • [fix] Dashboard widgets

5.4.2 – August 19, 2019

  • [fix] Minutes showing Hour when scheduling adverts
  • [fix] Missing semicolon in CSS for groups
  • [change] Dashboard tweaks

5.4.1 – July 22, 2019

  • [fix] Properly removed ‘paid’ status from the plugin when creating adverts

5.4 – July 22, 2019

  • [change] Now uses wp_is_mobile instead of Mobile Detect
  • [change] Updated Settings Dashboards
  • [removed] Obsolete “Responsive Advert” code and database column

5.3 – July 11, 2019

  • [fix] Possible vulnerability for users with privileged access
  • [change] Dashboard tweaks

5.2 – June 24, 2019

  • [i18n] Now supports WP Language Packs
  • [i18n] po/mo files removed from AdRotate
  • [change] Now requires WordPress 4.6 or newer
  • [change] Dashboard tweaks

5.1.4 – June 17, 2019

  • [update] Dashboard updates
  • [update] Various links to my site

5.1.3 – June 1, 2019

  • [fix] Outputting generated CSS code more efficient

5.1.2 – May 15, 2019

  • [fix] Group CSS not always rendered when saving groups

5.1.1 – May 13, 2019

  • [fix] Blinking adverts in Dynamic Groups

5.1 – May 2, 2019

  • [new] Support Dashboard
  • [new] Facebook Support Group widget
  • [update] No longer render dynamic CSS for groups on pageload
  • [update] Menu labels
  • [update] 150ms fading effect for adverts in dynamic groups
  • [fix] Graphs showing wrong date ranges for some users
  • [i18n] Updated all translation files

5.0.1 – April 4, 2019

  • [fix] Stats displaying wrong dates
  • [fix] Stats dropdowns showing wrong dates

5.0 – March 26, 2019

  • [new] Advertising Partners dashboard
  • [update] Better localized dates for stats
  • [update] Dashboard formatting and layout

Note: Versions older than 5.0 still get limited support but you are urged to update to a more current version.
Note: Versions older than 4.0 are considered obsolete and are no longer supported.