Skip to content

Tags: 0xced/XCDYouTubeKit

Tags

2.15.2

Toggle 2.15.2's commit message
* Adaptation to YouTube API change (#510)

2.15.1

Toggle 2.15.1's commit message
* Adaptation to YouTube API change (#507, #504)

2.15.0

Toggle 2.15.0's commit message
* Adaptation to YouTube API change (#501)

* New `XCDYouTubeErrorUnknown` error code (#484, #491)
* New `XCDYouTubeErrorTooManyRequests` error code ([comment](#501 (comment)))
* Improve error message for `XCDYouTubeErrorNoStreamAvailable` code
* Remove platforms in Swift Package Manager (#496)

2.14.1

Toggle 2.14.1's commit message
* Adaptation to YouTube API change. (#487)

2.14.0

Toggle 2.14.0's commit message
* Add new `XCDYouTubeErrorEmptyResponse` error (#479)

* Adaptation to YouTube API change. (a048776)

2.13.0

Toggle 2.13.0's commit message
* 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.1

Toggle 2.12.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update XCDYouTubeKit.podspec

2.12.0

Toggle 2.12.0's commit message
* Add the ability to specify which `streamURLs` to query via `-[XCDYo…

…uTubeClient 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

Toggle 2.11.0's commit message
* `-[XCDYouTubeClient queryVideo:video:cookies:completionHandler:]` c…

…ompletion 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

Toggle 2.10.0's commit message
* 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)