# Changelog
All notable changes to this project will be documented in this file.

## v1.10.1
* [PI-2447](https://infillion.atlassian.net/browse/PI-2447): migrate away from serve.true.com to engage.truex.com throughout the entire HTML5 stack
  * allow `/fw_renderers/choicecard`'s to be used 
* [PI-2466](https://infillion.atlassian.net/browse/PI-2466): TAR needs to handle missing https:// prefix

## v1.9.2
* [ADX-237](https://infillion.atlassian.net/browse/ADX-237): send mouse event data to restore heatmaps

## v1.9.0
* [PI-2416](https://infillion.atlassian.net/browse/PI-2416): support POPUP_WEBSITE ad event on all platforms
  * use the latest truex-shared

## v1.8.1
* [PI-2338](https://infillion.atlassian.net/browse/PI-2338): purgeFastly fixes for C2, C3 cache invalidations

## v1.7.17
* [PI-2316](https://infillion.atlassian.net/browse/PI-2316): set cache-control header on all uploaded files

## v1.7.16
* [PI-2297](https://infillion.atlassian.net/browse/PI-2297): Update deployment scripts to flush Fastly CDN caches

## v1.7.15
* [PI-2240](https://infillion.atlassian.net/browse/PI-2240): HTML - Missing truOptik pixel features

## v1.7.14
* [XF-15](https://infillion.atlassian.net/browse/XF-15): Add ad event for xtended view

## v1.7.13
* [CTV-3667](https://infillion.atlassian.net/browse/CTV-3667): use the appropriate TAR class based on the mobile vs desktop vs CTV

## v1.7.8
* [CTV-3359](https://infillion.atlassian.net/browse/CTV-3359): Jenkins Automation dependencies

## v1.7.7
* [CTV-3131](https://infillion.atlassian.net/browse/CTV-3131): Skyline automation sometimes exits Test Control tab after running a test

## v1.7.6
* [CTV-3650](https://infillion.atlassian.net/browse/CTV-3650): skyline deployment does not upload to skyline.truex.com

## v1.7.5
* [CTV-3647](https://infillion.atlassian.net/browse/CTV-3647): (truex-shared) improve accuracy of S3 upload logging

## v1.7.4
* [CTV-3575](https://truextech.atlassian.net/browse/CTV-3575): allow BS video-element to be created from JS code in ads

## v1.7.1
* [CTV-2314](https://truextech.atlassian.net/browse/CTV-2314): TAR HTML5: possible race condition in pause/resume methods

## v1.6.0
* [CTV-3257](https://truextech.atlassian.net/browse/CTV-3257): HTML5 adStarted event fires too early

## v1.5.6
* [CTV-3257](https://truextech.atlassian.net/browse/CTV-3257): HTML5 adStarted event fires too early

## v1.5.5
* [CTV-3205](https://truextech.atlassian.net/browse/CTV-3205): HTML5 - Preproduction Environment

## v1.5.0
* [CTV-3162](https://truextech.atlassian.net/browse/CTV-3162): Ads can programmatically set key event throttle threshold

## v1.4.7
* [CTV-3103](https://truextech.atlassian.net/browse/CTV-3103): TAR: need to automate production deployments
* [CTV-3213](https://truextech.atlassian.net/browse/CTV-3213): TAR: need to automate QA deployments

## v1.4.5
* [CTV-3168](https://truextech.atlassian.net/browse/CTV-3168): Disable source maps for production builds

## v1.4.4
* [CTV-2979](https://truextech.atlassian.net/browse/CTV-2979): Add adFetchCompleted TAR event

## v1.4.1
* [PI-1973](https://truextech.atlassian.net/browse/PI-1973): add tar.setAdVolume() to allow publisher/players to adjust volume on desktop/mobile implementations

## v1.3.7
* [CTV-3074](https://truextech.atlassian.net/browse/CTV-3074): [Comcast] Audio does not Pause (4789)

## v1.3.6
* [CTV-2835](https://truextech.atlassian.net/browse/CTV-2835): Add Comcast Support

## v1.3.3
* [CTV-2970](https://truextech.atlassian.net/browse/CTV-2970): Use the latest truex-shared

## v1.3.2
* [CTV-2916](https://truextech.atlassian.net/browse/CTV-2899): Support Desktop and Mobile contexts
* [CTV-2899](https://truextech.atlassian.net/browse/CTV-2899): Add DMP segment support for use in desktop choice card

## v1.2.7
* [CTV-2905](https://truextech.atlassian.net/browse/CTV-2905): PS4: fix funimation history crash

## v1.2.6
* [CTV-2863](https://truextech.atlassian.net/browse/CTV-2863): TAR should use vast config id in general by default

## v1.2.5
* [CTV-2865](https://truextech.atlassian.net/browse/CTV-2865): Allow keyMap TAR option to allow key code overrides

## v1.2.4
* [CTV-2863](https://truextech.atlassian.net/browse/CTV-2863): TAR should use network_user_id if present

## v1.2.3
* [CTV-2814](https://truextech.atlassian.net/browse/CTV-2814): Add useWebMAF option to support PS4 WebMAF Videos

## v1.2.2
* [CTV-2737](https://truextech.atlassian.net/browse/CTV-2737): Remove PS4 user agent workaround
* [CTV-2739](https://truextech.atlassian.net/browse/CTV-2739): Tolerate missing card_creative_args

## v1.2.1
* [CTV-2721](https://truextech.atlassian.net/browse/CTV-2721): LG fixes

## v1.2.0
* [CTV-2658](https://truextech.atlassian.net/browse/CTV-2658): Tizen fixes

## v1.1.1
* [CTV-2621](https://truextech.atlassian.net/browse/CTV-2621): A/B Testing Support

## v1.0.33
* [CTV-2505](https://truextech.atlassian.net/browse/CTV-2505): Enhanced Choice Card authoring for HTML5 TAR
  * Use webpack-built library for the choice card module.

## v1.0.25
* [CTV-2184](https://truextech.atlassian.net/browse/CTV-2184): Migrate to tracking gif pixel endpoints.

## v1.0.24
* [CTV-2153](https://truextech.atlassian.net/browse/CTV-2153): Use persistent fallback advertising id.

## v1.0.21
* [CTV-2095](https://truextech.atlassian.net/browse/CTV-2095): PS4 platform fixes

## v1.0.17
* [CTV-2497](https://truextech.atlassian.net/browse/CTV-2497): Block Devices with black screen issue.

## v1.0.16

* [CTV-2447](https://truextech.atlassian.net/browse/CTV-2447): Track ad errors as tracking events.

## v1.0.11

* [CTV-2440](https://truextech.atlassian.net/browse/CTV-2440): creative_id and campaign_id missing from choice card events
    * Migrate to trackingObserver from trackingListener

## v1.0.9

* [CTV-2424](https://truextech.atlassian.net/browse/CTV-2424): Use platform specific tracking categories.
* [CTV-2429](https://truextech.atlassian.net/browse/CTV-2429): Placement Hash missing from Choice Card events.

## v1.0.7

* [CTV-2388](https://truextech.atlassian.net/browse/CTV-2388): Adding cache busting for the choice card

## v1.0.3

* [CTV-2389](https://truextech.atlassian.net/browse/CTV-2389):  Log version and build info to the console

## v1.0.2

* [CTV-2333](https://truextech.atlassian.net/browse/CTV-2333): Adding QA builds to be hosted on the repo

## v1.0.1

* [CTV-2273](https://truextech.atlassian.net/browse/CTV-2273): use v1.0.0 Production version of TAR

## v0.1.5 - v0.1.11

* [CTV-1869](https://truextech.atlassian.net/browse/CTV-1869): Adding User Opt-Out Capping

## v0.1.4

* [CTV-2295](https://truextech.atlassian.net/browse/CTV-2295): Ensure network_user_id is replaced in the vast config url
