YouTubePlayerKit

A Swift Package to easily play YouTube videos 📺

MIT License

Stars
693
Committers
9

Bot releases are visible (Hide)

YouTubePlayerKit - Version 1.9.0 Latest Release

Published by SvenTiigi 2 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.8.0...1.9.0

YouTubePlayerKit - Version 1.8.0

Published by SvenTiigi 6 months ago

What's Changed

  • Added set(startTime:) function to set the start time of a video
  • Added fastForward and rewind functions
  • Refactored duration & time return types from Double to Measurement
  • Add additional convenience method for creating a YouTubePlayer.Source from a URL object by @armadsen in https://github.com/SvenTiigi/YouTubePlayerKit/pull/87

New Contributors

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.7.0...1.8.0

YouTubePlayerKit - Version 1.7.0

Published by SvenTiigi 9 months ago

What's Changed

  • Added support for visionOS

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.6.0...1.7.0

YouTubePlayerKit - Version 1.6.0

Published by SvenTiigi 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.5.4...1.6.0

YouTubePlayerKit - Version 1.5.4

Published by SvenTiigi 12 months ago

What's Changed

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.5.3...1.5.4

YouTubePlayerKit - Version 1.5.3

Published by SvenTiigi about 1 year ago

YouTubePlayerKit - Version 1.5.2

Published by SvenTiigi over 1 year ago

What's Changed

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.5.1...1.5.2

YouTubePlayerKit - Version 1.5.1

Published by SvenTiigi over 1 year ago

What's Changed

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.5.0...1.5.1

YouTubePlayerKit - Version 1.5.0

Published by SvenTiigi over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.4.0...1.5.0

YouTubePlayerKit - Version 1.4.0

Published by SvenTiigi over 1 year ago

What's Changed

Disabled scrolling on macOS (https://github.com/SvenTiigi/YouTubePlayerKit/issues/59)

Similar to iOS, scrolling has also been deactivated under macOS.

FullscreenMode (https://github.com/SvenTiigi/YouTubePlayerKit/pull/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
)
  • .system displays the system fullscreen AVPlayerViewController
  • .web displays the web based YouTube Player user interface

New Contributors

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.3.1...1.4.0

YouTubePlayerKit - Version 1.3.1

Published by SvenTiigi over 1 year ago

What's Changed

  • Added a check to always evaluate/execute JavaScript on the main thread.

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.3.0...1.3.1

YouTubePlayerKit - Version 1.3.0

Published by SvenTiigi almost 2 years ago

What's Changed

  • Improved the player performance by retaining the underlying WKWebView reference directly on an YouTubePlayer instance. Previously the WKWebView instance was retained by the view layer.

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.2.1...1.3.0

YouTubePlayerKit - Version 1.2.1

Published by SvenTiigi about 2 years ago

What's Changed

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.2.0...1.2.1

YouTubePlayerKit - Version 1.2.0

Published by SvenTiigi about 2 years ago

What's Changed

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.1.12...1.2.0

YouTubePlayerKit - Version 1.1.12

Published by SvenTiigi over 2 years ago

What's Changed

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.1.11...1.1.12

YouTubePlayerKit - Version 1.1.11

Published by SvenTiigi over 2 years ago

What's Changed

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.1.10...1.1.11

YouTubePlayerKit - Version 1.1.10

Published by SvenTiigi over 2 years ago

What's Changed

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.1.9...1.1.10

YouTubePlayerKit - Version 1.1.9

Published by SvenTiigi over 2 years ago

What's Changed

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.1.8...1.1.9

YouTubePlayerKit - Version 1.1.8

Published by SvenTiigi over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.1.7...1.1.8

YouTubePlayerKit - Version 1.1.7

Published by SvenTiigi almost 3 years ago

What's Changed

  • Fixed a bug where the YouTubePlayer.PlaybackState.ended case was not published correctly.

Full Changelog: https://github.com/SvenTiigi/YouTubePlayerKit/compare/1.1.6...1.1.7