Version v1.4.0

The big change here is to add custom placements with the data-ea-style option.


December 3, 2021

  • @davidfischer: Add stickybox floating placement to ad client (#94)
  • @davidfischer: Add MIT License file (#93)
  • @sureshjoshi: Static site support using CSS in lieu of JS (#92)
  • @voxpelli: Add LICENSE file to make license more discoverable by eg. GitHub (#89)

Version v1.3.0

In this change we removed our polyfills to support IE11. This shrinks the client by about 40%. We also move to support multiple placements on a page. This isn’t something we’re recommending to publishers (and in fact, you won’t make more doing this) but a publisher who is beta testing our sponsorship model is using this feature.

Note: Drops support for IE11.


September 2, 2021

  • @davidfischer: Remove polyfills and drop IE11 support (#88)
  • @davidfischer: Support multiple placements on a page (#87)
  • @davidfischer: Use ponyfills instead of polyfills to not change state on others’ sites (#62)
  • @karthikdivi: Failing to display Ad in React environments, also crashing the websites (#59)

Version v1.2.0

Move the view time endpoint to a separate endpoint sent from the server.


August 13, 2021

  • @davidfischer: Use a separate view time endpoint (#85)
  • @dependabot[bot]: Bump url-parse from 1.5.1 to 1.5.3 (#84)
  • @davidfischer: Document the versioning process of the client (#83)
  • @dependabot[bot]: Bump path-parse from 1.0.6 to 1.0.7 (#82)

Version v1.1.1

There was a minor fix to new code that sends the amount of time an ad was viewed.


August 5, 2021

  • @davidfischer: Remove the view time listener after sending (#80)

Version v1.1.0

The major changes in this release were to send the client version with the ad request. In the future, we will begin warning users if their ad client is very out of date. The other major change was to send the amount of time an ad was viewed when the browser/page/tab loses focus or is closed. This is an important advertiser metric and we believe that we may be able to charge advertisers additional rates for high view time placements.


August 5, 2021

  • @davidfischer: Allowing forcing a specific ad campaign (#77)
  • @davidfischer: Send the ad view time to the server (#76)
  • @h-enk: Links to cross-origin destinations are unsafe (#75)
  • @davidfischer: Add some additional targeting keywords (#74)
  • @davidfischer: Pins needed after installing and verifying dependency updates (#73)
  • @davidfischer: Include client version in ad decision (#71)