y_player 2.0.6
y_player: ^2.0.6 copied to clipboard
YPlayer is a Flutter package that provides an easy-to-use YouTube video player widget
Changelog #
2.0.6 #
- Dependencies updated
- Minor bug fixes
- Added
forceOriginalAudioparameter to default play of original audio instead of auto-dubbed audio. Thanks for the @ioridev for the contribution. - New contributors
2.0.5+1 #
- Dependencies updated
2.0.5 #
- Video quality selection feature added. Thanks to @MostafaAlyy for the contribution
2.0.4+1 #
- Playback speed UI changed.
2.0.4 #
- Explode version updated.
- Support for Flutter 3.27.x
2.0.3 #
- Bottom button bar and seekbar margin customization added.
2.0.2 #
- Playback speed controller added
2.0.1 #
- Fixed bug fullscreen mode not working properly
- Added additional controls to Fullscreen mode
2.0.0 #
- Major refactoring to address YouTube's deprecation of muxed streams
- Implemented separate handling of video and audio streams for better quality options
- Introduced
YPlayerInitializerfor proper initialization of dependencies - Changed default controls to
MaterialVideoControls - Added
colorproperty for customizing control colors - Improved performance and stability
- Enhanced error handling and logging
- Updated documentation and migration guide
- Breaking Changes:
- Initialization process now requires calling
YPlayerInitializer.ensureInitialized() - Some properties in
YPlayerconstructor have changed or been removed ChewieControlleris no longer used; all controls now useYPlayerController
- Initialization process now requires calling
1.1.0 #
- Introduced new controller-based functionality for improved state management
- Enhanced handling of app lifecycle changes and fullscreen mode
- Added
onControllerReadycallback toYPlayerwidget - Improved error handling and recovery
- Deprecated
getController()method in favor ofonControllerReadycallback - Added
isInitializedproperty toYPlayerController - Improved documentation and usage examples
[Earlier versions...]