Upstream changelog:
- stream_libarchive: enable RAR5 support
- bash completion: add initial implementation
- wayland: print warning on GNOME due to serious issues with their compositor
- player: write watch-later config even for unseekable streams
- vo_gpu: hwdec_vdpau: remove direct_mode
- vo_gpu: hwdec_vaegl: remove support for old-style interop
- command: add a playlist-unshuffle command
- command: add osd-dimensions property
- input: new PLAYONLY and PAUSEONLY keycodes
- options: change option parsing when using a single dash. This adds a warning for -o file.mkv and disallows the use of --o file.mkv (use --o=file.mkv instead).
- lua: fix mp.file_info for large files
- vo_gpu: fix crash if dither texture fails to allocate
- wayland: unscrew up cursors, fix various issues
- osc: usability improvements for osc window controls
Packaging change:
- Use official bash completions instead of 3rd party ones.