Release Notes#
[0.3.1] - 2023-07-30#
Fixed#
Comment.author_display_nameis now set correctly
[0.3.0] - 2023-07-30#
Since the last release, YouTube introduced a new username system.
It is important to note that Comment in most cases does not have the @username of the commenter, and it must instead be retrieved using YouTubeData.channels (for many channels at once) or YouTubeData.channel (for just one channel at a time).
Commenters are still uniquely identified by Comment.author_channel_id.
Changed#
Reflect YouTube changes to usernames
Channel.namerenamed toChannel.display_nameComment.author_namerenamed toComment.author_display_nameChannel.custom_urlrenamedChannel.at_usernameand is never Nonedeprecated properties to access these by their old name
Fixed#
Channel.created_atdeserialization format now accepts seconds fractionYouTubeData.channelsno longer bad request when using >50 channel IDs
[0.2.0] - 2023-03-01#
Changed#
YouTubeData_WithMembers.get_my_levelsdoes not accept a parts parameter and always uses ID and SNIPPETUpdated for SlyAPI 0.4.3
YouTubeData_WithMembersconstructor now takes onlyOAuth2YouTubeDataandYouTubeData_WithMembersshould no longer be awaitedPart,PrivacyStatus,SafeSearch,Order, andCommentOrderare now plain enumsMany methods now take
T|set[T]for enum parameters
[0.1.3] - 2022-02-26#
Changed#
Updated for SlyAPI 0.2.4
[0.1.2] - 2022-02-23#
Changed#
Updated for SlyAPI 0.2.0
[0.1.1] - 2022-02-13#
Fixed#
YouTubeDataconstructorVideo.link()if video came from search results
[0.1.0] - 2021-11-24#
Changed#
Updated for SlyAPI 0.1.0
[0.0.3] - 2021-11-22#
Initial release.