[qutebrowser-announce] qutebrowser v3.2.0 released

Florian Bruhin me at the-compiler.org
Mon Jun 3 16:55:32 CEST 2024


Hey,

I'm happy to announce that qutebrowser v3.2.0 is released. The most
interesting changes are probably an update to Qt 6.7.1 on Windows/macOS,
and being able to now toggle dark mode while qutebrowser is running (as
well as setting the setting with an URL pattern) when on Qt 6.7+.

As usual, there are also various bugfixes and other small changes and
improvements here and there. Thanks to everyone who was involved!

Full changelog below:

Deprecated
~~~~~~~~~~

- This will be the last feature release supporting macOS 11 Big Sur.
  Starting with qutebrowser v3.3.0, macOS 12 Monterey will be the oldest
  supported version.

Added
~~~~~

- When qutebrowser receives a SIGHUP it will now reload any config.py file
  in use (same as the `:config-source` command does). (#8108)
- The Chromium security patch version is now shown in the backend string in
  `--version` and `:version`. This reflects the latest Chromium version that
  security fixes have been backported to the base QtWebEngine version from.
  (#7187)

Changed
~~~~~~~

- Windows and macOS releases now ship with Qt 6.7.1, which is based on Chromium
  118.0.5993.220 with security patches up to 124.0.6367.202.
- With QtWebEngine 6.7+, the `colors.webpage.darkmode.enabled` setting can now
  be changed at runtime and supports URL patterns (#8182).
- A few more completions will now match search terms in any order:
  `:quickmark-*`, `:bookmark-*`, `:tab-take` and `:tab-select` (for the quick
  and bookmark categories). (#7955)
- Elements with an ARIA `role="switch"` now get hints (toggle switches like
  e.g. on cookie banners).
- The `tor_identity` userscript now validates that the -c|--control-port
  argument value is an int. (#8162)

Fixed
~~~~~

- `input.insert_mode.auto_load` sometimes not triggering due to a race
  condition. (#8145)
- Worked around qutebrowser quitting when closing a KDE file dialog due to a Qt
  bug. (#8143)
- Trying to use qutebrowser after it's been deleted/moved on disk (e.g. after a
  Python upgrade) should now not crash anymore.
- When the QtWebEngine resources dir couldn't be found, qutebrowser now doesn't
  crash anymore (but QtWebEngine still might).
- Fixed a rare crash in the completion widget when there was no selection model
  when we went to clear that, probably when leaving a mode. (#7901)
- Worked around a minor issue around QTimers on Windows where the IPC server
  could close the socket early. (#8191)
- The latest PDF.js release (v4.2.67) is now supported when backed by
  QtWebEngine 6.6+ (#8170)

Enjoy!

Florian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://listi.jpberlin.de/pipermail/qutebrowser-announce/attachments/20240603/740cb6e5/attachment.asc>


More information about the qutebrowser-announce mailing list