2.0.0 (2016-09-07)
The first full release of v2!
New features:
- Improved Chromecast support
- Cast from the built-in Chrome dialog as well as the video controls
- Use the built-in Chrome dialog to disconnect
- Support for in-progress recordings (IPR)
- Can be configured to tolerate text stream failures
- Ignore small gaps in the timeline
- Added EMSG box support
- Reduced test flakiness and improved test speed
- Improved VTT parsing
- Improved EME error reporting
- Improved demo app UI for touch screens
- Smaller demo app UI (video element above the fold on Nexus 5X)
Bugfixes:
- Fixed text-related issues in IE11
- Fixed a few live edge corner cases
- Fixed TTML parsing exceptions
- Fixed text encoding issues with subs
- Fixed issues with multi-period eviction
- Defined order of AdaptationSet preference (prefer high quality, low bw)
- Fixed support for manifests with multiple text formats
- Fixed support for DASH Representations with multiple Roles
- Fixed CSP compliance for Chrome apps
Planned features we cut:
- Cache-detecting bandwidth estimation