Release 0.32.0 ============== This release requires FFmpeg 4.0 or newer. Features -------- Added ~~~~~ - stream_libarchive: enable RAR5 support - bash completion: add initial implementation - cocoa-cb: add support for forcing the dedicated GPU for rendering - cocoa-cb: add pinch to resize window gesture - w32_common: support minimizing/maximizing using osc window controls Changed ~~~~~~~ - wayland: print warning on GNOME due to serious issues with their compositor - player: write watch-later config even for unseekable streams Removed ~~~~~~~ - vo_gpu: hwdec_vdpau: remove direct_mode - vo_gpu: hwdec_vaegl: remove support for old-style interop Options and Commands -------------------- Added ~~~~~ - command: add a playlist-unshuffle command - command: add osd-dimensions property - input: new PLAYONLY and PAUSEONLY keycodes Changed ~~~~~~~ - 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). Fixes and Minor Enhancements ---------------------------- - 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 This listing is not complete. Check DOCS/client-api-changes.rst for a history of changes to the client API, and DOCS/interface-changes.rst for a history of changes to other user-visible interfaces. A complete changelog can be seen by running `git log v0.31.0..v0.32.0` in the git repository or by visiting either https://github.com/mpv-player/mpv/compare/v0.31.0...v0.32.0 or https://git.srsfckn.biz/mpv/log/?qt=range&q=v0.31.0..v0.32.0