Releases: 0xced/XCDYouTubeKit
Releases · 0xced/XCDYouTubeKit
Version 2.15.2
Version 2.15.1
Version 2.15.0
Version 2.14.1
Version 2.14.0
Version 2.13.0
- Deprecated
-[XCDYouTubeVideo thumbnailURL]use-[XCDYouTubeVideo thumbnailURLs](#477) - Exclude plist files from Swift Package Manager (#478)
- Annotate
languageIdentifierargument asnullableinXCDYouTubeVideoOperation - Add new
author,videoDescriptionandchannelIdentifierproperties toXCDYouTubeVideo(#471)
Version 2.12.0
- Add the ability to specify which
streamURLsto query via-[XCDYouTubeClient queryVideo:video:streamURLsToQuery:options:cookies:completionHandler:]&XCDYouTubeVideoQueryOperationclass.initWithVideo:streamURLsToQuery:options:cookies:is now the designated initializer forXCDYouTubeVideoQueryOperation.
- Correctly annotate the
streamURLs&streamErrorsproperties asnullable.
Version 2.11.0
-[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
streamErrorsmay contain theNSLocalizedRecoverySuggestionErrorKeykey in-[NSError userInfo]whenNSURLErrorNetworkConnectionLostis reported, this may indicate the file is incomplete on YouTube's server. - Add logging to
XCDYouTubeVideoQueryOperationclass. - Improved
-[XCDYouTubeVideoQueryOperation description].
Version 2.10.0
Version 2.9.0
- Add the ability to use custom regular expression patterns via
-[XCDYouTubeClient getVideoWithIdentifier:cookies:customPatterns:completionHandler:]&initWithVideoIdentifier:cookies:languageIdentifier:customPatterns(#463, #199) - Add new
viewCountproperty inXCDYouTubeVideo(#460) - Silence warning about deprecated implementation (#450)