Releases: SvenTiigi/YouTubePlayerKit
Releases · SvenTiigi/YouTubePlayerKit
Version 1.5.4
What's Changed
- Fixed an issue where a YouTube url wasn't parsed correctly (#75)
Full Changelog: 1.5.3...1.5.4
Version 1.5.3
Version 1.5.2
What's Changed
- Removed option to control playback of 360° videos / spherical videos due to a limitation of the underlying YouTube Player iFrame API (#69)
Full Changelog: 1.5.1...1.5.2
Version 1.5.1
What's Changed
- Fixed a bug where
loopEnabledwasn't looping the video correctly (#68)
Full Changelog: 1.5.0...1.5.1
Version 1.5.0
What's Changed
- Added an option to set the
originin theYouTubePlayer.Configuration(#64) - Added
closeAllMediaPresentations()function to close any current picture-in-picture video and fullscreen video by @julianjohn in #66
New Contributors
- @julianjohn made their first contribution in #66
Full Changelog: 1.4.0...1.5.0
Version 1.4.0
What's Changed
Disabled scrolling on macOS (#59)
Similar to iOS, scrolling has also been deactivated under macOS.
FullscreenMode (#60)
The style of the fullscreen player can now be easily adjusted via the YouTubePlayer.Configuration.FullscreenMode
let configuration = YouTubePlayer.Configuration(
// Define which fullscreen mode should be used (system or web)
fullscreenMode: .system
).systemdisplays the system fullscreen AVPlayerViewController.webdisplays the web based YouTube Player user interface
New Contributors
Full Changelog: 1.3.1...1.4.0
Version 1.3.1
What's Changed
- Added a check to always evaluate/execute JavaScript on the main thread.
Full Changelog: 1.3.0...1.3.1
Version 1.3.0
What's Changed
- Improved the player performance by retaining the underlying
WKWebViewreference directly on anYouTubePlayerinstance. Previously theWKWebViewinstance was retained by the view layer.
Full Changelog: 1.2.1...1.3.0
Version 1.2.1
What's Changed
- Fixed a bug which causes a compile/archiving error when using < Xcode 13.2.1 #39
Full Changelog: 1.2.0...1.2.1
Version 1.2.0
What's Changed
- Removed the
isUserInteractionEnabledparameter from theYouTubePlayer.Configurationto ensure compliance to the YouTube Terms of Services (#31). - Added a
openURLActionparameter to theYouTubePlayer.Configurationto allow custom URL handling of opened links from the YouTube Player (#31). The defaultOpenURLActionwill open all links via Safari (UIApplication.shared.open).
Full Changelog: 1.1.12...1.2.0