2.0.0-beta (2016-04-07)
New Features:
- DASH support for:
- Better browser compatibility
- Testing on Safari 9, IE 11, Edge, Firefox 45+, Opera, Chrome
- #101
- New plugin and build system to extend Shaka
- Cache-friendly networking
- Limit memory usage by clearing old data from buffer
- Simpler, more mobile-friendly demo app
- New test assets
- Made play()/pause() independent of buffering
- Numerical error code system
- Distinguish between subtitle and caption tracks
- Separate audio & text language preferences
- Update timeShiftBufferDepth when updating the manifest
- Simplified clearkey setup using configure()
- Initial bandwidth is now configurable:
Bugfixes:
Docs:
- New tutorials!
Missing Features from v1 (to be added later):
- Custom controls demo for live streams
- Chromecast demo
- Trick play demo
- Track restrictions based on key status
- Offline support
Broken Compatibility:
- Almost everything! (v2 upgrade guide coming soon)