- Bump web to ">=1.0.0 <2.0.0"
- Bump min sdk to 3.4.0 and min flutter to 3.22.0
- Fallback to hlsjs when native player fails
- Fixed some m3u8 files that could not be played normally
- Fixes web options not being exposed by the library
- Migrates package and tests to `package:web``.
- Fixes infinite event loop caused by
seekTo
when the video ends. - Add set options support
- Fixed video buffering crashing on slow networks (#53)
- Updated js dependency
- Updated http dependency
- Fix video_player_platform_interface version
- Added inline attribute to video player
- Fixed correct data not passed in video player events
- Supports null safety
- Added fix for infinite videos
- Fixed video not playing on ios devices
- Made linter happy
- Fixed height and width of platform view is not set warning
- Not sending error event if there is a non fatal event from hls.js
- Removed ios and macos folders*
- Improved m3u8 detection
- Fix subsequent xhr requests withCredentials
- Fix Changelog
- Fixed hls stream loading even after dispose is called
- Added Headers Support
- Migrated to Null Safety
- Fixed playback speed( Don't use 0.1.7)
- Added option to set the video playback speed on the video controller.
- Fixed video does not play on ios Safari.
- Removed android & web folder and changed ios folder
- Handled some errors
- Changed ends with to contains
- Added example
- Updated Readme
- Initial release