XCDYouTubeKit Versions Save

YouTube video player for iOS, tvOS and macOS

2.15.2

3 years ago
  • Adaptation to YouTube API change (#510)

2.15.1

3 years ago
  • Adaptation to YouTube API change (#507, #504)

2.15.0

3 years ago
  • Adaptation to YouTube API change (#501)
  • New XCDYouTubeErrorUnknown error code (#484, #491)
  • New XCDYouTubeErrorTooManyRequests error code (comment)
  • Improve error message for XCDYouTubeErrorNoStreamAvailable code
  • Remove platforms in Swift Package Manager (#496)

2.14.1

3 years ago
  • Adaptation to YouTube API change. (#487)
  • Annotate streamURL as nullable (#482)

2.14.0

4 years ago
  • Add new XCDYouTubeErrorEmptyResponse error (#479)
  • Adaptation to YouTube API change. (a048776eb0d87de869c1636e244d78ffb311adc6)

2.13.0

4 years ago
  • Deprecated -[XCDYouTubeVideo thumbnailURL] use -[XCDYouTubeVideo thumbnailURLs] (#477)
  • Exclude plist files from Swift Package Manager (#478)
  • Annotate languageIdentifier argument as nullable in XCDYouTubeVideoOperation
  • Add new author, videoDescription and channelIdentifier properties to XCDYouTubeVideo (#471)

2.12.0

4 years ago
  • Add the ability to specify which streamURLs to query via -[XCDYouTubeClient queryVideo:video:streamURLsToQuery:options:cookies:completionHandler:] & XCDYouTubeVideoQueryOperation class.
    • initWithVideo:streamURLsToQuery:options:cookies: is now the designated initializer for XCDYouTubeVideoQueryOperation.
  • Correctly annotate the streamURLs & streamErrors properties as nullable.

2.11.0

4 years ago
  • -[XCDYouTubeClient queryVideo:video:cookies:completionHandler:] completion handler is now correctly called on the main thread.
  • Improved video querying to handle videos that have incomplete streams. (#456)
  • Errors returned in streamErrors may contain the NSLocalizedRecoverySuggestionErrorKey key in -[NSError userInfo] when NSURLErrorNetworkConnectionLost is reported, this may indicate the file is incomplete on YouTube's server.
  • Add logging to XCDYouTubeVideoQueryOperation class.
  • Improved -[XCDYouTubeVideoQueryOperation description].

2.10.0

4 years ago
  • Fixed issue that caused certain videos to return error (#468)
  • Add the ability to query XCDYouTubeVideo for reachable streams via -[XCDYouTubeClient queryVideo:video:cookies:completionHandler:] & XCDYouTubeVideoQueryOperation class
  • Add new videoIdentifiers property in XCDYouTubeVideo (#290)

2.9.0

4 years ago
  • Add the ability to use custom regular expression patterns via -[XCDYouTubeClient getVideoWithIdentifier:cookies:customPatterns:completionHandler:] & initWithVideoIdentifier:cookies:languageIdentifier:customPatterns (#463, #199)
  • Add new viewCount property in XCDYouTubeVideo (#460)
  • Silence warning about deprecated implementation (#450)