Appearance
Changelog
Web — Shaka Edition
v2.1.0 (current)
- Added SRI (Subresource Integrity) support
- Added
off()method to remove event listeners - Fixed JWT Base64URL encoding
- Added
streamBaseUrloption for CDN/BFF architectures - Added
Authorizationheader support
v2.0.0
- Switched to HLS Interstitials (
EXT-X-DATERANGE) for ad insertion - No more client-side ad polling
- Requires Shaka Player 4+
v1.0.0 (deprecated)
- Initial release
Web — hls.js Edition
v1.1.0 (current)
- Added SRI support
- Added
off()method to remove event listeners - Fixed memory leak on destroy
- Fixed iOS Safari ad fallback
- Added
xhrSetuptoken refresh
v1.0.0
- Initial release
Android SDK
v1.0.0 (current)
- Initial release
- ExoPlayer (Media3) based HLS playback
- Jetpack Compose UI
- Ad break support, PiP, background audio
iOS SDK
v1.0.0 (current)
- Initial release
- AVPlayer based HLS playback
- SwiftUI + UIKit support
- Ad detection, PiP, AirPlay
Flutter SDK
v1.0.0 (current)
- Initial release
- Cross-platform (Android + iOS)
- Native players under the hood
- Ad break support, fullscreen, token management