Hello community, here is the log from the commit of package qutebrowser for openSUSE:Factory checked in at 2020-07-07 12:57:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qutebrowser (Old) and /work/SRC/openSUSE:Factory/.qutebrowser.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qutebrowser" Tue Jul 7 12:57:08 2020 rev:43 rq:819086 version:1.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qutebrowser/qutebrowser.changes 2020-04-22 20:51:10.447178658 +0200 +++ /work/SRC/openSUSE:Factory/.qutebrowser.new.3060/qutebrowser.changes 2020-07-07 12:57:16.913541978 +0200 @@ -1,0 +2,250 @@ +Mon Jul 6 23:40:08 UTC 2020 - Mia Herkt <[email protected]> + +- Update to version 1.13.0 +Deprecated + * The :inspector command is deprecated and has been replaced by + a new :devtools command (see below). + +Removed + * The :debug-log-level command was removed as it's replaced by + the new logging.level.console setting. + * The qute://plainlog special page got replaced by + qute://log?plain - the names of those pages is considered an + implementation detail, and :messages --plain should be used + instead. + +Changed + * Changes to commands: + + :config-write-py now adds a note about config.py files being + targeted at advanced users. + + :report now takes two optional arguments for bug/contact + information, so that it can be used without the report window + popping up. + + :message now takes a --logfilter / -f argument, which is a + list of logging categories to show. + + :debug-log-filter now understands the full logfilter syntax. + * Changes to settings: + + fonts.tabs has been split into + fonts.tabs.{selected,unselected} (see below). + + statusbar.hide has been renamed to statusbar.show with the + possible values being always (hide = False), + never (hide = True) or in-mode (new, only show statusbar + outside of normal mode). + + The QtFont config type formerly used for fonts.tabs and + fonts.debug_console is now removed and entirely replaced + by Font. The former distinction was mainly an implementation + detail, and the accepted values shouldn't have changed. + + input.rocker_gestures has been renamed to + input.mouse.rocker_gestures. + + content.dns_prefetch is now enabled by default again, + since the crashes it caused are now fixed (Qt 5.15) + or worked around. + + scrolling.bar supports a new overlay value to show an overlay + scrollbar, which is now the default. On unsupported + configurations (on Qt < 5.11, with QtWebKit or on macOS), + the value falls back to when-searching or never (QtWebKit). + + url.auto_search supports a new schemeless value which always + opens a search unless the given URL includes an explicit + scheme. + * New handling of bindings in hint mode which fixes various bugs + and allows for single-letter keybindings in hint mode. + * The statusbar now shows partial keychains in all modes + (e.g. while hinting). + * New t[Cc][Hh] default bindings which work similarly to the + t[Ss][Hh] bindings for JavaScript but toggle cookie permissions + * The tor_identity userscript now takes the password via a -p + flag and has a new -c flag to customize the Tor control port. + * Small performance improvements. + +Added + * New settings: + + logging.level.ram and logging.level.console to configure the + default logging levels via the config. + + fonts.tabs.selected and fonts.tabs.unselected to set the font + of the selected tab independently from unselected tabs + (e.g. to make it bold). + + input.mouse.back_forward_buttons which can be set to false + to disable back/forward mouse buttons. + * New :devtools command (replacing :inspector) with various + improved functionality: + + The devtools can now be docked to the main window, by running + :devtools left (wIh), bottom (wIj), top (wIk) or right (wIl). + To show them in a new window, use :devtools window (wIw). + Using :devtools (wi) will open them at the last used position + + The devtool window now has a "qutebrowser developer tools" + window title. + + When a resource is opened from the devtools, it now opens in + a proper qutebrowser tab. + + If opened as a window, the devtools are now closed properly + when the associated tab is closed. + + When the devtools are clicked, insert mode is entered + automatically. + +Fixed + * Crash when tabs.focus_stack_size is set to -1. + * Crash when a pdf.js file for PDF.js exists, but viewer.html + does not. + * Crash when there's a feature permission request from Qt with an + invalid URL (which happens due to a Qt bug with Qt 5.15 in + private browsing mode). + * Crash in rare cases where QtWebKit/QtWebEngine imports fail in + unexpected ways. + * Crash when something removed qutebrowser's IPC socket file and + it's been running for 6 hours. + * :config-write-py now works with paths starting with ~/... again + * New site-specific quirk for a missing globalThis in Qt <= 5.12 + on Reddit and Spotify. + * When ; is added to hints.chars, using hint labels containing ;; + now works properly. + * Hint letters outside of ASCII should now work. + * When bindings.key_mappings is used with hints, it now works + properly with letters outside of ASCII as well. + * With Qt 5.15, the audible/muted indicators are not updated + properly due to a Qt bug. This release adds a workaround + so that at least the muted indicator is shown properly. + * As a workaround for crashes with QtWebEngine versions between + 5.12 and 5.14 (inclusive), changing the user agent + (content.headers.user_agent) exposed to JS now requires + a restart. The corresponding HTTP header is not affected. + +------------------------------------------------------------------- +Tue Jun 2 13:01:22 UTC 2020 - Mia Herkt <[email protected]> + +- Update to version 1.12.0 +Removed + * Support for using config.bind(key, None) in config.py to unbind + a key was deprecated in v1.8.2 and is now removed. + Use config.unbind(key) instead. + * :yank markdown was deprecated in v1.7.0 and is now removed. + Use :yank inline [{title}]({url}) instead. + +Added + * New :debug-keytester command, which shows a "key tester" + widget. Previously, that was only available as a separate + application via python3 -m scripts.keytester. + * New :config-diff command which opens the qute://configdiff + page. + * New --debug-flag log-cookies to log cookies to the debug log. + * New colors.contextmenu.disabled.{fg,bg} settings to customize + colors for disabled items in the context menu. + * New line selection mode (:toggle-selection --line), bound to + Shift-V in caret mode. + * New colors.webpage.darkmode.* settings to control Chromium's + dark mode. Note that those settings only work with QtWebEngine + on Qt >= 5.14 and require a restart of qutebrowser. + +Changed + * The content.cookies.accept setting now accepts URL patterns. + * The :tab-focus command now has completion for tabs in the + current window. + * The bindings.key_mappings setting now maps <Ctrl+I> to the tab + key by default. + * :tab-give --private now detaches a tab into a new private + window. + +Fixed + * Using :open -s now only rewrites http:// in URLs to https://, + not other schemes like qute://. + * When an unhandled exception happens in certain parts of the + code (outside of the main thread), qutebrowser did crash or + freeze when trying to show its exception handler. + This is now fixed. + * :inspector now works correctly when cookies are disabled + globally. + * When entering caret selection mode (v, v) very early before a + page is loaded, an error is now shown instead of a crash + happening. + * The workaround for session loading with Qt 5.15 now handles + sessions.lazy_restore so that the saved page is loaded instead + of the "stub" page with no possibility to get to the web page. + * A site specific quirk to allow typing accented characters on + Google Docs was active for docs.google.com, but not + drive.google.com. It is now applied for both subdomains. + * With older graphics hardware (OpenGL < 4.3) with Qt 5.14 on + Wayland, WebGL causes segfaults. Now qutebrowser detects that + combination and suggests to disable WebGL or use XWayland. + +------------------------------------------------------------------- +Fri May 8 08:32:56 UTC 2020 - Mia Herkt <[email protected]> + +- Update to version 1.11.1 + * CVE-2020-11054: After a certificate error was overridden by + the user, qutebrowser displays the URL as yellow + (colors.statusbar.url.warn.fg). However, when the affected + website was subsequently loaded again, the URL was mistakenly + displayed as green (colors.statusbar.url.success_https). + While the user already has seen a certificate error prompt + at this point (or set content.ssl_strict to false which is not + recommended), this could still provide a false sense of security. + This is now fixed. + +------------------------------------------------------------------- +Wed May 6 05:00:29 UTC 2020 - Mia Herkt <[email protected]> + +- Update to version 1.11.0 +Added + * New settings: + + search.wrap which can be set to false to prevent wrapping + around the page when searching. With QtWebEngine, Qt 5.14 + or newer is required. + + content.unknown_url_scheme_policy which allows controlling + when an external application is opened for external links + (never, from user interaction, always). + + content.fullscreen.overlay_timeout to configure how long the + fullscreen overlay should be displayed. If set to 0, + no overlay is displayed. + + hints.padding to add additional padding for hints. + + hints.radius to set a border radius for hints ++++ 53 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/qutebrowser/qutebrowser.changes ++++ and /work/SRC/openSUSE:Factory/.qutebrowser.new.3060/qutebrowser.changes Old: ---- qutebrowser-1.10.2.tar.gz qutebrowser-1.10.2.tar.gz.asc New: ---- qutebrowser-1.13.0.tar.gz qutebrowser-1.13.0.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qutebrowser.spec ++++++ --- /var/tmp/diff_new_pack.pMFzOj/_old 2020-07-07 12:57:19.201549310 +0200 +++ /var/tmp/diff_new_pack.pMFzOj/_new 2020-07-07 12:57:19.205549323 +0200 @@ -17,7 +17,7 @@ Name: qutebrowser -Version: 1.10.2 +Version: 1.13.0 Release: 0 Summary: Keyboard-driven vim-like browser based on Qt5 License: GPL-3.0-or-later ++++++ qutebrowser-1.10.2.tar.gz -> qutebrowser-1.13.0.tar.gz ++++++ ++++ 101800 lines of diff (skipped)
