Skip to content

Changelog

Niket Pathak edited this page Aug 29, 2020 · 34 revisions

v3.3.0 (Aug 29th 2020)

  • add and configure sidebar adverts for bootstrap demo
  • bugfix: fix calculation of distance to top for sticky ads
  • Add class stickyElx to stickyAds to allow fine-tuning
  • add mobile adverts for bootstrap demo
  • add transition effect for sticky ad
  • Use clientWidth of root Element for mobile targets

v3.2.0 (Aug 27th 2020)

  • Fix code examples in readme
  • Add new bootstrap demo scaffold

v3.1.0 (Aug 25th 2020)

  • Added the possibility to provide a custom callback cb config parameter that should be executed at each rotation
  • deprecate and remove force-pause config param
  • update README.md

v3.0.0 (Aug 24th 2020)

  • Use IntersectionObserverAPI to rotate ads only when in view
  • Add target config option to truly allow distinction between desktop/mobile ads
  • Add support for mobile shape (sizing,definitions)
  • Reset offsetTop for sticky adverts

v2.8.4 (Aug 20th 2020)

  • Add fallback for sticky advertisement
  • Add help recipe
  • Fix Offset Top for sticky adverts
  • Update dependent packages
  • Fix vulnerabilities from dependencies
  • Update Keywords
  • Fix Demo

v2.8.2 (March 10th 2020)

  • Fix browser Inclusion Path
  • Add debug flag and silent fail for initilization error
  • Update readme with licence bagde, downloads badge, maintained badge
  • Update default timer to 5s

v2.7.1 (Feb 14th 2020)

  • Add recipe to publish only production ready code to npm

v2.7.0 (Feb 13th 2020)

  • Fix umd builds
  • update webpack config
  • update make recipe

v2.5.0 (Feb 13th 2020)

  • Fix memory leak by removing references to non-existent DOM nodes
  • Clear scroll event efficiently by keeping a reference in the event Manager

v2.4.0 (Feb 12th 2020)

  • Fix sticky advert
  • Move stickyPub into event Manager
  • Fix unintended destruction of event

v2.3.1 (Feb 12th 2020)

  • Add event manager
  • Fix duplicate event creation
  • Cleanup events correctly on destroy
  • Update readme

v2.2.1 (Feb 11th 2020)

  • Pause Rotation on hover
  • Add resume() method to api

v2.1.0 (Feb 7th 2020)

  • Add remove() method to api
  • deprecate static config option
  • Add newTab config option to allow opening advertisements in a new tab
  • Add possibility to update configuration options post instantiation.

v2.0.0 (Feb 6th 2020)

  • major refactor of api
  • enable injecting new advertisements
  • added api methods destroy(), add()
  • rewrite sequential rotation logic
  • clean up and remove global variables
  • deprecate debug flag
  • update start() api to be the only entry point for rotation
  • update error generation mechanism
  • permit multiple isolated instances of adRotator on the same page

v1.1.0 (Feb 5th 2020)

  • add methods to pause, restart rotation
  • add method to destroy, start rotation
  • force static flag if only 1 advertisement provided
  • Allow injecting new Ad item

v1.0.5 (Feb 4th 2020)

  • Fix Travis CI
  • Update Readme.md

v1.0.0 (Feb 3rd 2020)

  • Initial release
  • Rotates advertisements
  • Supports dynamic/custom adverts
Clone this wiki locally