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
languageIdentifier
argument asnullable
inXCDYouTubeVideoOperation
- Add new
author
,videoDescription
andchannelIdentifier
properties toXCDYouTubeVideo
(#471)
Version 2.12.0
- 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 forXCDYouTubeVideoQueryOperation
.
- Correctly annotate the
streamURLs
&streamErrors
properties 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
streamErrors
may contain theNSLocalizedRecoverySuggestionErrorKey
key in-[NSError userInfo]
whenNSURLErrorNetworkConnectionLost
is reported, this may indicate the file is incomplete on YouTube's server. - Add logging to
XCDYouTubeVideoQueryOperation
class. - 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
viewCount
property inXCDYouTubeVideo
(#460) - Silence warning about deprecated implementation (#450)