@@ -22,48 +22,52 @@ v3.6.0 (unreleased)
2222Added
2323~~~~~
2424
25- - The`:version` info now shows the X11 window manager / Wayland compositor name
26- (mostly useful for bug/crash reports).
25+ - The`:version` info now shows additional information:
26+ * The X11 window manager / Wayland compositor name (mostly useful for
27+ bug/crash reports).
28+ * Loaded WebExtensions (partial support landed in QtWebEngine 6.10, no
29+ official qutebrowser support yet).
2730- Support for hinting elements which are part of an (open) shadow DOM.
2831
2932 Changed
3033~~~~~~~
3134
32- - (TODO) Windows and macOS releases are now built with Qt 6.10.0, which is based
33- on Chromium 134.0.6998.208 with security patches up to 140.0.7339.207.
34- - If using`mkvenv.py` on Linux, note that Qt now requires glibc v2.34 (v2.28
35- previously). This is available down to Ubuntu 22.04 LTS and Debian Bookworm
36- (oldstable), so this should not affect most users of desktop distributions.
37- - Windows and macOS releases are now built with Python 3.14.
38- - Windows releases are now built on Windows Server 2022 (previously 2019),
39- which might break compatibility with older Windows releases (untested).
4035- The`qutedmenu` userscript now sorts history by the last access time.
4136- Hardware accelerated 2D canvas is now enabled by default on Qt 6.8.2+,
4237 as graphic glitches with e.g. PDF.js and Google Sheets should be fixed
4338 nowadays. If you still run into issues, please report them and set
4439`qt.workarounds.disable_accelerated_2d_canvas` to`always` to disable it
4540 again.
41+ - Changes to binary releases:
42+ * Windows and macOS releases are now built with Qt 6.10.0, which is based
43+ on Chromium 134.0.6998.208 with security patches up to 140.0.7339.207.
44+ * Windows and macOS releases are now built with Python 3.14.
45+ * Windows releases are now built on Windows Server 2022 (previously 2019),
46+ which might break compatibility with older Windows releases (untested).
47+ * If using`mkvenv.py` on Linux, note that Qt now requires glibc v2.34 (v2.28
48+ previously). This is available down to Ubuntu 22.04 LTS and Debian Bookworm
49+ (oldstable), so this should not affect most users of desktop distributions.
4650
4751 Fixed
4852~~~~~
4953
50- - The package version for Jinja 3.3+ is now correctly displayed in`:version` .
51- - The workaround for microphone/camera permissions not being requested with
52- QtWebEngine 6.9 on Google Meet, Zoom, or other pages using the new
53- `<permission>` element now got extended to Qt 6.9.1+ as it's still not fixed
54- upstream. (#8612)
5554- Fixed crash if two new downloads start while a download prompt is already open
5655 (#8674).
5756- Fixed exception when closing a qutebrowser window while a download prompt is
5857 still open.
59- - Fixed crash with Qt 6.10 (and possibly older Qt versions) when navigating
60- from a`qute://` page to a web page, e.g. when searching on`qute://start` .
6158- Hopefully proper fix for some web pages jumping to the top when the statusbar
6259 is hidden (#8223).
6360- Fix for the page header being shown on YouTube after the fullscreen
6461 notification was hidden (#8625).
6562- Fix for videos losing keyboard focus when the fullscreen notification shows
6663 (#8174).
64+ - The workaround for microphone/camera permissions not being requested with
65+ QtWebEngine 6.9 on Google Meet, Zoom, or other pages using the new
66+ `<permission>` element now got extended to Qt 6.9.1+ as it's still not fixed
67+ upstream. (#8612)
68+ - The package version for Jinja 3.3+ is now correctly displayed in`:version` .
69+ - Fixed crash with Qt 6.10 (and possibly older Qt versions) when navigating
70+ from a`qute://` page to a web page, e.g. when searching on`qute://start` .
6771- On Wayland with Qt<= 6.9,`EGL_PLATFORM=wayland` is now set by qutebrowser to
6872 get hardware rendering. Qt 6.10 includes an equivalent fix (#8637).
6973- Added workaround for per-domain User-Agent header not being used on redirects