All Versions
47
Latest Version
Avg Release Cycle
28 days
Latest Release
3 days ago

Changelog History
Page 1

  • v2.12.0

    February 24, 2020
    • ➕ 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.
  • v2.11.0

    February 19, 2020
    • -[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].
  • v2.10.0

    February 17, 2020
    • 🛠 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)
  • v2.9.0

    February 06, 2020
    • ➕ 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)
  • v2.8.3

    January 23, 2020
    • Adaptation to YouTube API change. (#458)
  • v2.8.2

    November 15, 2019
    • ➕ Add new streamURL property on XCDYouTubeVideo
    • 🛠 Fixed Swift Package Manager (#441)
    • 👌 Support iOS 13 in Demo Projects
      • Support background playback (#427, #442)
  • v2.8.1

    September 11, 2019
  • v2.8.0

    August 07, 2019
    • Adaptation to YouTube API change.
      • Deprecated XCDYouTubeErrorRestrictedPlayback & XCDYouTubeErrorInvalidVideoIdentifier use XCDYouTubeErrorNoStreamAvailable instead.
  • v2.7.8

    July 30, 2019
    • Adaptation to YouTube API change. (#443)
  • v2.7.7

    July 02, 2019
    • ➕ Add another player script regular expression (#438)