- uses same player for content player and vast player on macOS Safari (to better comply with new autoplay policy in Safari 11)
- now requires src on content player to be set with src property on HTML5 video tag (e.g. do not use source tag)
- updates error handling for linear media assets
- protects contentPlayer and vastPlayer in related API methods
- replaces FW.removeIndexFromArray method that was not working as expected
- lets some breathing time for buffer to empty upon ad destroying
- adds creativeLoadTimeout param
- removes fullscreen management API from rmp-vast – this must now be handled by the application using rmp-vast (see app/js/app.js for an example)
- removes seekTo API method
- revisites initialize process to better fit mobile devices
- adds test and makes sure that rmp-vast complies with IAB VAST 2/3 test vectors
- properly rejects VMAP tag when submitted
- simplifies loadAds process
- ajaxWithCredentials param default is now false (to do the same as IMA SDK and other VAST parser)
- adds support for pre/mid/post rolls through loadAds API method
- updates demo app to reflect above changes