- Added the --proxy=s alias for --http_proxy=s.
- Added the prefer_mp4 config-option to prefer videos in MP4 format instead of WEBM.
- Added the merge_into_mkv config-option in youtube-viewer to merge audio and video into an MKV container (with embedded closed-captions, if any), using ffmpeg. This provides support for downloading videos at 1080p and other resolutions that were previously not supported for downloading.
- Enabled the skip_if_exists and highlight_watched config-options by default.
- Allow --convert-to=format to be used in combination with --dl-play. Will play the converted result.
- Added the custom_layout and custom_layout_format config-options, which allow changing the layout of video results.
- Bug-fix: don't include the audio URL when playing a local MKV video with --dl-play.
- Bug-fix: don't try to merge again when the MKV local file already exists.
- gtk-youtube-viewer
- Added a new "Playlists" button to the "My panel" section.
- Feature: navigate back and forth.
- Show long video title as tooltip in comments and details windows.
- Show how many items are in a playlist (when possible).
- Show a tooltip for each result with the name of the result and its description.
- Internals
- Support for YouTube channel URLs.
- Support for YouTube username URLs.
Depends on D3851