Releases: jhomlala/betterplayer
Releases · jhomlala/betterplayer
0.0.82
Feature/march 2022 changes (#980) * Fixed android embedding v2 * ExoPlayer updated to latest version * Fixed ExoPlayer deprecated methods * Updated android native code * Updated android native code * Updated dependencies * 0.0.82 release * Fixed lint issue * Disabled test from CI
0.0.81
Feature/december 2021 changes (#855) * Updated dependencies * Fix bug where a render error can occur if the width of the player is less than 240 pixels. (#810) * Updated changelog * Switch from jcenter to mavenCentral (#798) * Updated changelog * Fixed badState error (#796) * Add dependencies on GCDWebServer and PINCache (#787) Trying to fix part of https://github.com/jhomlala/betterplayer/issues/714 * Updated changelog * Lint & format changes * Updated installation documentation page * Updated installation documentation page * Updated installation documentation page * Fixed full screen button padding in material controls. * Added setBetterPlayerControlsConfiguration method * Added `setOverriddenFit` in `BetterPlayerController`. * Added `setOverriddenFit` in `BetterPlayerController`. * General refactor * Format Co-authored-by: Alan <[email protected]> Co-authored-by: Peter Majchrak <[email protected]> Co-authored-by: masoudk2000 <[email protected]> Co-authored-by: David Eriksson <[email protected]>
0.0.80
Feature/december 2021 changes (#854) * Updated dependencies * Fix bug where a render error can occur if the width of the player is less than 240 pixels. (#810) * Updated changelog * Switch from jcenter to mavenCentral (#798) * Updated changelog * Fixed badState error (#796) * Add dependencies on GCDWebServer and PINCache (#787) Trying to fix part of https://github.com/jhomlala/betterplayer/issues/714 * Updated changelog * Lint & format changes * Updated installation documentation page * Updated installation documentation page * Updated installation documentation page Co-authored-by: Alan <[email protected]> Co-authored-by: Peter Majchrak <[email protected]> Co-authored-by: masoudk2000 <[email protected]> Co-authored-by: David Eriksson <[email protected]>
0.0.79
0.0.78
Feature/november 2021 changes (#790) * Fixed issue with full url of subtitle for HLS data source * Kotlin migration (#730) * Rename .java to .kt * Kotlin migration * Kotlin migration * Rename .java to .kt * Kotlin migration * Rename .java to .kt * Kotlin migration * Kotlin migration * Kotlin migration * Kotlin migration * Kotlin migration * Kotlin migration * Updated ExoPlayer version to 2.15.1 * Fixed crash related to Android 12 * Added missing bugfix: Fixed issue with full url of subtitle for HLS data source. * Fixing Android 12 issues * * Fixed install page from docs. * Fixed one of the showcase images * * [BREAKING_CHANGE] Split controlsHidden into controlsHiddenStart and controlsHiddenEnd. * * Added onTapDown handle for material and cupertino progress bar to handle show and hide of controls. * General refactor * * [BREAKING_CHANGE] Added to Function(bool) onPlayerVisibilityChanged to customControlsBuilder in [BetterPlayerConfiguration] * Format * General refactor * Updated screenshots * Updated versions * General refactor * * Fixed video in list example
0.0.77
Feature/october changes (#763) * Fixed full screen safe area issue in cupertino controls * Changed min. Flutter version to 2.2.3. * Fixed subtitles duplication after changing data source. * Added url parameter for changedResolution event * Updated license * Added [videoExtension] support for network data source for scenario where video source has no extension and cache manager requires it. * Fixed progress bar issues when changing position of the video * Added parameters to changedTrack event * Added [changedPlaylistItem] event. * auto detect fullscreen aspect ratio (#741) * Updated changelog, updated doc * Updated docs * Updated formatting * Changed log level in ExoPlayer to Error. * Updated screenshots * Updated documentation Co-authored-by: Maciej Brażewicz <[email protected]>
0.0.76
0.0.75
0.0.74
August/September changes (#709) * Added expandToFill parameter in BetterPlayerConfiguration * Updated changelog * * Added `BetterPlayerControlsConfiguration.theme` factory for `BetterPlayerControlsConfiguration`. * Added null checks in seek commands in BetterPlayerControlsState. * Fixed issue with live stream where player controls were always visible. * Updated tests * Updated tests * Updated tests * Updated tests * Updated tests * Added tests to CI * Update ci.yml * Updated tests * Updated tests * Updated tests * Updated tests * Updated tests, general refactor * Updated cupertino theme * Fixed iOS seek issue * Fix iOS caching + add iOS feature: preCaching (#670) * Fix iOS caching + add iOS feature: preCaching * Added required changes * Fix compile issues * Added stop pre cache iOS implementation * Updated caching implementation * Updated caching implementation * Updated caching implementation * Updated caching implementation * Updated documentation * Fixed video FPS hardcoded to 30 on iOs (#705) Co-authored-by: Jakub <[email protected]> * Updated changelog * set default subtitle from hls (#688) * set default subtitle from hls * remove comments * General refactor * Disabled analysis options. * Flutter 2.5 update * Flutter 2.5 update * Disabled lint * Fixed analyzer * Updated dependencies * Updated version Co-authored-by: themadmrj <[email protected]> Co-authored-by: Anton Krasov <[email protected]> Co-authored-by: Siloe Bezerra Bispo <[email protected]>
0.0.73
Feature/august changes (#649) * Added licenseUrl support for iOS DRM. * Fixed RTL text direction issue in player controls. * Updated normal player page * Added currently displayed subtitle * Added additional check in `postControllerEvent` to handle scenario where event stream is closed. * Updated ExoPlayer version * Buffering fix in Android, video list update * * Added `setMixWithOthers` method in `BetterPlayerListVideoPlayerController`. * Fixed broken ling in cover page of documentatio * Fixed progress bar issue where position could be set above video duration * Fixed iOS remote notification command issu * Update welcome_page.dart (#607) Removed duplicated page * Removed duplicated page in example app (by https://github.com/pinguluk) * Added support for ClearKey DRM for File Datasource. (#566) * Added support for ClearKey DRM for File Datasource. * Formatting of ClearKey implementation code. * Added ClearKey support for BetterPlayerDataSourceType.network and BetterPlayerDataSourceType.memory for Android. * Added ClearKey DRM to new documentation format. * Clear key DRM update * Better UI Changes (#594) * Better UI Changes * Update ci.yml * Feature/july changes (#598) * Fixed play after seeking issue on iOS * Fixed audio track selection issue on iOS/Android * Fixed issue where speed which couldn't be applied on iOS was saved in player state. * Added support for D-pad navigation using a Android TV remote control (#586) * Exposes all active eventListener (#585) * Updated changelog * Added docs * Updated documentation * Updated documentation * Added BetterPlayerMultipleGestureDetector, general refactor * General refactor Co-authored-by: Daniel Zarins <[email protected]> Co-authored-by: Letalus <[email protected]> * Updated docs * Updated docs * Updated docs * Updated docs * fixed conflicts * Duplicated named argument 'onLongPress' removed * Better UI Changes * Feature/july changes (#598) * Fixed play after seeking issue on iOS * Fixed audio track selection issue on iOS/Android * Fixed issue where speed which couldn't be applied on iOS was saved in player state. * Added support for D-pad navigation using a Android TV remote control (#586) * Exposes all active eventListener (#585) * Updated changelog * Added docs * Updated documentation * Updated documentation * Added BetterPlayerMultipleGestureDetector, general refactor * General refactor Co-authored-by: Daniel Zarins <[email protected]> Co-authored-by: Letalus <[email protected]> * fixed conflicts Co-authored-by: Jakub <[email protected]> Co-authored-by: Daniel Zarins <[email protected]> Co-authored-by: Letalus <[email protected]> * Updated changelog * Added `sigmaX` and `sigmaY` parameters in BetterPlayerControlsConfiguration * Updated lint and format * Updated versions Co-authored-by: Pinguluk <[email protected]> Co-authored-by: tinusneethling <[email protected]> Co-authored-by: creativeblaq <[email protected]> Co-authored-by: Daniel Zarins <[email protected]> Co-authored-by: Letalus <[email protected]>