Skip to content

Releases: dailymotion/vast-client-js

Version 3.0.0

29 Sep 10:27
Compare
Choose a tag to compare

Breaking changes

The release of the 3.0 version of the library introduced many breaking changes in the API.
For a list of breaking changes please refer to the migration document https://github.com/dailymotion/vast-client-js/blob/master/docs/api/3.0-migration.md and to the list of merged Pull Requests below.

Fixes

  • #358 - Remove CONTENTPLAYHEAD and MEDIAPLAYHEAD macro and fix timecode generation
  • #363 - Keep wrapper sequence value when containing only one final ad
  • #365 - Fix percentage tracker bug
  • #367 - Fix missing macros in trackImpression and add VAST 4.2 macros
  • #355 - Fix missing default value for optional parameter on track method
  • #354 - Fix missing slash in the url for file path
  • #347 - Fix node_url_handler bad import

Enhancements

  • #368 - Update dependencies
  • #361 - Improve 3.0-version documentation
  • #337 - Add 3.0-version migration docs
  • #345 - Autofill ADTYPE, ADSERVINGID & ADCATEGORIES macros when set
  • #343 - Implement missing attributes and sub elements of Wrapper
  • #340 - Add performance test for parsing time
  • #351 - Merge Wrapper adVerification with current unwrapped adVerification
  • #342 - Add missing VAST 4 Macros
  • #341 - Implement missing attributes and sub elements of Ad/Inline
  • #307 - Send warning event on missing required fields
  • #313 - Migrate event emitter unit tests from mocha to jest
  • #315 - Add missing tracker to docs
  • #326 - Add id attribute to missing elements
  • #327 - Replaced classes with objects
  • #328 - Add tool to compare bundle sizes
  • #329 - Implement missing attributes for Companion ads and Icons
  • #330 - Implement missing sub elements for Creative
  • #332 - Add more info on fetching/parsing
  • #333 - Implement missing VAST 4 trackers
  • #335 - Implement missing attributes and sub elements for MediaFile
  • #339 - Implement missing sub elements of AdVerification
  • #304 - Support Mezzanine for VAST 4
  • #303 - Support Ad Verification for VAST 4
  • #296 - Support Linear ads events and Player Operation events for VAST 4
  • #290 - Parse vast version
  • #289 - Add companion creatives in wrapper to parsed creatives
  • #280 - Support VAST 3.0 Companion ads
  • #267 - Refactor extentions parser to handle nested xml
  • #279 - Update to babel 7 and add jest
  • #274 - Replace NodeJS EventEmitter by custom one

Version 3.0.0-alpha.8

04 Nov 13:46
Compare
Choose a tag to compare
Version 3.0.0-alpha.8 Pre-release
Pre-release

Fixes

  • #347 - Fix node_url_handler bad import

Enhancements

  • #342 - Add missing VAST 4.1 Macros
  • #341 - Implement missing attributes and sub elements of Ad/Inline

Version 3.0.0-alpha.7

28 Oct 12:35
Compare
Choose a tag to compare
Version 3.0.0-alpha.7 Pre-release
Pre-release

Enhancements

  • #307 - Send warning event on missing required fields
  • #313 - Migrate event emitter unit tests from mocha to jest
  • #315 - Add missing tracker to docs
  • #326 - Add id attribute to missing elements
  • #327 - replaced classes with objects
  • #328 - Add tool to compare bundle sizes
  • #329 - Implement missing attributes for Companion ads and Icons
  • #330 - Implement missing sub elements for Creative
  • #332 - Add more info on fetching/parsing
  • #333 - Implement missing VAST 4.1 trackers
  • #335 - Implement missing attributes and sub elements for MediaFile
  • #339 - Implement missing sub elements of AdVerification

Version 2.5.1

18 Sep 12:04
Compare
Choose a tag to compare

Fixes

  • #312 Bump eslint-utils from 1.3.1 to 1.4.2
  • #311 Update Object.assign usages to avoid mutating initial argument
  • #298 Bump lodash from 4.17.10 to 4.17.15
  • #295 Bump js-yaml from 3.12.1 to 3.13.1

Version 3.0.0-alpha.6

28 Aug 08:47
Compare
Choose a tag to compare
Version 3.0.0-alpha.6 Pre-release
Pre-release

Enhancements

  • #304 Support Mezzanine for VAST 4.1
  • #303 Support Ad Verification for VAST 4.1

Version 3.0.0-alpha.5

26 Jul 10:38
Compare
Choose a tag to compare
Version 3.0.0-alpha.5 Pre-release
Pre-release

Enhancements

  • #296 Support Linear ads events and Player Operation events for VAST 4.1

Version 3.0.0-alpha.4

19 Jun 14:18
Compare
Choose a tag to compare
Version 3.0.0-alpha.4 Pre-release
Pre-release

Fixes

Version 3.0.0-alpha.3

19 Jun 13:03
Compare
Choose a tag to compare
Version 3.0.0-alpha.3 Pre-release
Pre-release

Enhancements

  • #290 Parse vast version

Version 2.5.0

19 Jun 12:41
Compare
Choose a tag to compare

Enhancements

  • #290 Parse vast version

Version 3.0.0-alpha.2

27 May 08:22
Compare
Choose a tag to compare
Version 3.0.0-alpha.2 Pre-release
Pre-release

Enhancements

#289 Add companion creatives in wrapper to parsed creatives