Development

The changelog with every recent update made for AdRotate. This page is for reference and can come in handy when checking if your version has a certain feature or update. You can also follow current development here. The “what’s cooking” section is updated frequently. This gives you an idea of what I’m working on and what’s being tested for future versions.

In the next version:

AdRotate Pro (Probably 3.10.8)

  • [tweak] Extended post injection to use multiple view modes
  • [fix] Multi level listing for post injection
  • [fix] Occasional ‘jumping’ content around dynamic groups

AdRotate Free (Probably 3.10.8)

  • [tweak] Extended post injection to use multiple view modes
  • [fix] Multi level listing for post injection
  • [fix] Occasional ‘jumping’ content around dynamic groups
  • [i18n] Spanish translation

Features listed here are (nearly) finished and will be in the next version!

What’s cooking:

  • [new] Advertisers can select a preferred group when creating adverts

Items listed here are subject to change and can be postponed or removed without notice!


Changelog AdRotate Pro:

3.10.7 – August 19, 2014

  • [fix] Ads not always showing in a dynamic group with only 1 advert
  • [tweak] Slightly increased transition delay in dynamic groups
  • [i18n] Updated strings
  • [i18n] Added Bulgarian Translation

3.10.6 – August 1, 2014

  • [new] Warn about W3TC_DYNAMIC_SECURITY if not defined
  • [tweak] Priority for loading header JS
  • [fix] Transition effect for dynamic groups

3.10.5 – July 29, 2014

  • [change] New ticket system
  • [fix] Optionally hiding license details now actually works
  • [fix] Javascript for Dynamic groups in the footer when required
  • [fix] Dynamic groups with 1 advert not always showing
  • [fix] Position:relative for groups sometimes causing issues

3.10.4 – July 24, 2014

  • [fix] Blocks order random again
  • [fix] Re-arranged responsive output to it doesn’t break block order
  • [fix] Post-injection shows groups again instead of individual ads
  • [fix] Cleaned up double wrapper for groups for some setups
  • [fix] Paragraph setting for post injection not always working
  • [fix] Dynamic groups not always rotating
  • [tweak] Replaced array_diff_key() with unset() in groups

3.10.3 – July 21, 2014

  • [fix] Group wrapper applied properly on post injection
  • [fix] Repeat same ad if there are not enough for each paragraph
  • [fix] Size requirement for groups corrected
  • [fix] Tabindex on various dashboards corrected
  • [tweak] Set impression spread on schedules created when editing adverts

3.10.2 – July 16, 2014

  • [fix] Typo in group CSS class .g
  • [fix] Advert listing in group editor showing wrong colors
  • [fix] Post injection not working if you only selected categories
  • [tweak] Links to adrotateplugin.com updated to use HTTPS
  • [tweak] Post injection now also uses group wrapper div
  • [tweak] Improved CSS output for groups
  • [tweak] Better reset for width and margin for mobile devices

3.10.1 – July 12, 2014

  • [fix] Inconsistent ad selection for post injection
  • [fix] Margin larger than 3px not working in blocks
  • [fix] Media uploader now actually works
  • [fix] Better validation for new ads

3.10 – July 10, 2014

  • [new] Support for responsive ads (multiple images)
  • [new] Responsive blocks
  • [new] Unified code for group output
  • [new] ‘Select all’ for page injection
  • [new] ‘Select all’ for category injection
  • [new] Group margins now also apply to ‘default mode’
  • [new] More paragraph options for Post Injection
  • [new] %title% tag in ads for adverts that require a keyword
  • [new] Media manager to aid in handling responsive advert images
  • [tweak] Moved ticket support to ‘AdRotate Info’ page
  • [tweak] Global stats renamed to ‘Full report’
  • [tweak] ‘Full report’ accessible through ‘Manage Ads’ and ‘AdRotate Info’
  • [tweak] Groups ‘default mode’ now also uses a div wrap
  • [tweak] Post Injection now also uses group wrapper
  • [tweak] Sortorder for groups now also used in ad management
  • [tweak] Increased efficiency for dynamic advert library
  • [tweak] Optimised group editing page
  • [fix] Notice on missing user agent in rare cases
  • [fix] PHP error when saving schedules without adverts
  • [i18n] New/updated strings, corrected various spelling errors


Changelog AdRotate Free:

3.10.7 – August 19, 2014

  • [fix] Ads not always showing in a dynamic group with only 1 advert
  • [fix] Ads not always showing after N paragraph with post injection
  • [tweak] Slightly increased transition delay in dynamic groups
  • [tweak] Cleaner dashboard menus
  • [i18n] Updated strings
  • [i18n] Updated Bulgarian Translation

3.10.6 – August 4, 2014

  • [new] Warn about W3TC_DYNAMIC_SECURITY if not defined
  • [tweak] Priority for loading header JS
  • [fix] Transition effect for dynamic groups
  • [fix] Tabindex when editing groups
  • [fix] Undefined notice for some people using Dynamic groups

3.10.5 – July 29, 2014

  • [fix] Javascript for Dynamic groups in the footer when required
  • [fix] Dynamic groups with 1 advert not always showing
  • [fix] Position:relative for groups sometimes causing issues
  • [i18n] Polish Translation

3.10.4 – July 24, 2014

  • [fix] Blocks order random again
  • [fix] ‘responsive’ column now properly loaded for ads
  • [fix] Re-arranged responsive output to it doesn’t break block order
  • [fix] Post-injection shows groups again instead of individual ads
  • [fix] Cleaned up double wrapper for groups for some setups
  • [fix] Paragraph setting for post injection not always working
  • [fix] Dynamic groups not always rotating
  • [tweak] Replaced array_diff_key() with unset() in groups
  • [tweak] Cleaned up dashboard elements

3.10.3 – July 21, 2014

  • [fix] Group wrapper applied properly on post injection
  • [fix] Repeat same ad if there are not enough for each paragraph
  • [fix] Size requirement for groups corrected
  • [fix] Tabindex on various dashboards corrected

3.10.2 – July 16, 2014

  • [fix] Typo in group CSS class .g
  • [fix] Stripped unused variabled from post injection array making it smaller
  • [fix] Advert listing in group editor showing wrong colors
  • [fix] Post injection not working if you only selected categories
  • [fix] Responsive setting not always saving for new adverts
  • [tweak] Links to adrotateplugin.com updated to use HTTPS
  • [tweak] Post injection now also uses group wrapper div
  • [tweak] Improved CSS output for groups
  • [tweak] Better reset for width and margin for mobile devices

3.10.1 – July 12, 2014

  • [fix] Inconsistent ad selection for post injection
  • [fix] Margin larger than 3px not working in blocks
  • [fix] Better validation for new ads

3.10 – July 10, 2014

  • [new] Support for responsive ads (multiple images)
  • [new] Responsive blocks
  • [new] Unified code for group output
  • [new] ‘Select all’ for page injection
  • [new] ‘Select all’ for category injection
  • [new] Group margins now also apply to ‘default mode’
  • [new] More paragraph options for Post Injection
  • [new] %title% tag in ads for adverts that require a keyword
  • [tweak] Groups ‘default mode’ now also uses a div wrap
  • [tweak] Post Injection now also uses group wrapper
  • [tweak] Sortorder for groups now also used in ad management
  • [tweak] Increased efficiency for dynamic advert library
  • [tweak] Optimised group editing page
  • [fix] Notice on missing user agent in rare cases
  • [i18n] New/updated strings, corrected various spelling errors