youtube_shorts 4.0.2
youtube_shorts: ^4.0.2 copied to clipboard
A vertical youtube shorts player. Show youtube shorts videos by a list of urls or the target channel name.
4.0.2 #
- Audio bug fix
- Only disposing when user gets out of the screen
4.0.1 #
- Fix: Ads was always appearing instead of video if users scrolls really fast and the videos wasn't loaded yet.
4.0.0 #
3.1.0 #
- Better resiliance to not valid channels (that don't contain shorts)
3.0.1 #
- Source complete video model (before was an incomplete model)
3.0.0 #
- Added new source
VideosSourceController.fromMultiYoutubeChannels - Added new source
VideosSourceController.fromYoutubeChannelId - Added new source
VideosSourceController.fromMultiYoutubeChannelsIds - Added
onlyVerticalVideosoption to all sources (unless the fromUrlList source). - Perfomance improvement in
VideosSourceController.fromYoutubeChannel
2.1.1 #
- Fix audio bug on
YoutubeShortsHorizontalStoriesSection
2.1.0 #
- Added
notFocusedUiTypeparameter toYoutubeShortsHorizontalStoriesSection - Added circular progress indicator in
YoutubeShortsHorizontalStoriesSectionwidget setCurrentVideoVolumerenamed tosetCurrentVideoVolumestartVideoWithVolumeconfig addedonPrevVideoPauseadded to notifyCurrentIndex functiononCurrentVideoPlayadded to notifyCurrentIndex function
2.0.1 #
- Color bug fix
2.0.0 #
⚠️ BREAKING CHANGES! #
ShortsPagerenamed toYoutubeShortsPage- Configs variables and
startWithAutoplayandstartVideoMutedare not more inShortsControllerSettings. But insideShortsControllerSettingsclass ofcontrollerSettingsparameter ofShortsControllerSettings ShortsControllerSettingsadded toShortsControllerSettings- Widget
YoutubeShortsHorizontalStoriesSectionadded - Boolean setting
startVideoMutedadded toShortsControllersettings
1.1.1 #
- (internal) Removed lock of synchronized package in places that are not needed
1.1.0 #
- Error State added to package with the error and stacktrace details
- Added shortcut in controller to pause, play, mute and set volume. So now it's no more needed to call the current
- README.md update
- Better code organization
1.0.0 #
⚠️ BREAKING CHANGES! #
- Stable version (No more alpha)
- Ended
VideosSourceController.fromYoutubeChannel()implementation. Now without bugs. VideoInforenamed toVideoStatsVideoStats(previous VideoInfo) now does not carry more the hostedVideoUrl. But instead it contains hostedVideoInfo that is a more complext object with more information.
0.4.5 Alpha #
- Using multithread for perfomance improvement
0.4.4 Alpha #
- Audio in android bug fix
- Perfomance improvement
- More stable function execution - less bugs.
synchronizedpackage implemented.
0.4.3 Alpha #
- All bugs fixed with initial index
- Giant perfomance improvement
- Initial index putted in
VideosSourceController.fromUrlList
0.4.2 Alpha #
- README.md update
0.4.1 Alpha #
- Widget child builder function added
0.4.0 Alpha #
- Added
willHaveDefaultShortsControllersoption toShortsPage - Fix
initialIndexnot working as expected - Page controller added to builder options for more user controll
0.3.0 Alpha #
- Initial index assert guideline
- Export
MediaKitso developer is able to callMediaKit.ensureInitialized()
0.2.0 Alpha #
- Initial index option added for `VideosSourceController.fromUrlList`` constructor
- VideoControllerConfiguration of media_kit exported to final user
0.1.0 Alpha #
- Initial release
