summaryrefslogtreecommitdiffstats
path: root/RELEASE_NOTES
blob: 2c336364d43081f36dd679cec90542b03c23f79b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
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