All Versions
81
Latest Version
Avg Release Cycle
20 days
Latest Release
-

Changelog History
Page 7

  • v4.5.2 Changes

    • ๐Ÿ›  Fixed an issue where GetVideoAsync was throwing an exception due to recent YouTube changes.
  • v4.5.1 Changes

    • ๐Ÿ›  Fixed an issue where GetVideoMediaStreamInfosAsync was sometimes returning adaptive streams that were not working. There are very rare cases where it still might happen.
  • v4.5 Changes

    • ๐Ÿ›  Fixed an issue where external links were truncated in Video.Description if they are too long.
    • โž• Added support for seeking in MediaStream.
  • v4.4 Changes

    • ๐Ÿ‘Œ Improved GetVideoAsync, GetVideoAuthorChannelAsync and GetVideoClosedCaptionTrackInfosAsync so that they don't fail on unavailable videos.
    • โž• Added extra result validation to GetChannelIdAsync to verify that the extracted value is indeed a valid channel ID.
    • โž• Added static methods to parse and validate YouTube usernames.
  • v4.3.4 Changes

    • ๐Ÿ›  Fixed an issue where JsonReaderException was thrown on all videos due to recent YouTube changes.
    • โž• Added support for itag 394.
    • โž• Added GetChannelIdAsync method that retrieves channel ID from username.
    • โž• Added support for OL playlists.
  • v4.3.3 Changes

    • โž• Added support for AV1 video codec.
  • v4.3.2 Changes

    • ๐Ÿ›  Fixed an issue where ParseException was thrown on signature-protected videos due to recent YouTube changes.
  • v4.3.1 Changes

    • ๐Ÿ›  Fixed an issue where retrieving some streams may throw a 403 HTTP error due to recent YouTube changes.
  • v4.3 Changes

    • โ†ช Reworked GetMediaStreamAsync so that it implements the workaround for rate-limited streams, which was originally only available in DownloadMediaStreamAsync. This is achieved by returning a stream that internally sends multiple segmented requests in a sequence.
    • ๐Ÿ›  Fixed MediaStream.ReadAsync not using the ReadAsync of the underlying stream.
    • ๐Ÿ›  Fixed GetVideoQualityLabel so that it displays the framerate as rounded up to the nearest 10, instead of always displaying it as '60'.
  • v4.2.8 Changes

    • ๐Ÿ›  Fixed an issue where some non-embeddable videos could not be processed.