Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qutebrowser for openSUSE:Factory 
checked in at 2022-04-06 21:51:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qutebrowser (Old)
 and      /work/SRC/openSUSE:Factory/.qutebrowser.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qutebrowser"

Wed Apr  6 21:51:41 2022 rev:57 rq:967163 version:2.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qutebrowser/qutebrowser.changes  2021-10-23 
00:51:45.005141818 +0200
+++ /work/SRC/openSUSE:Factory/.qutebrowser.new.1900/qutebrowser.changes        
2022-04-06 21:52:09.275113091 +0200
@@ -1,0 +2,140 @@
+Tue Apr  5 23:54:02 UTC 2022 - Mia Herkt <m...@0x0.st>
+
+- Update to version 2.5.0
+Deprecated
+  * v2.5.x will be the last release of qutebrowser 2. For the
+    upcoming 3.0.0 release, it's planned to drop support for
+    various legacy platforms and libraries which are unsupported
+    upstream, such as:
+    + Qt before 5.15 LTS (plus adding support for Qt 6.2+)
+    + Python 3.6
+    + The QtWebKit backend
+    + macOS 10.14 (via Homebrew)
+    + 32-bit Windows (via Qt)
+    + Windows 8 (via Qt)
+    + Windows 10 before 1809 (via Qt)
+    + Possibly other more minor dependency changes
+  * The :rl-unix-word-rubout command (<Ctrl-W> in command/prompt
+    modes) has been deprecated. Use :rl-rubout " " instead.
+  * The :rl-unix-filename-rubout command has been deprecated.
+    Use either :rl-rubout "/ " (classic readline behavior) or
+    :rl-filename-rubout (using OS path separator and ignoring
+    spaces) instead.
+Changed
+  * Improved message if a spawned process wasn't found and a
+    Flatpak container is in use.
+  * The :tab-move command now takes start and end as index to move
+    a tab to the first/last position.
+  * Tests now automatically pick the backend (QtWebKit/QtWebEngine)
+    based on what's available. The QUTE_BDD_WEBENGINE environment
+    variable and --qute-bdd-webengine argument got replaced by
+    QUTE_TESTS_BACKEND and --qute-backend respectively, which can
+    be set to either webengine or webkit.
+  * Using :tab-give or :tab-take on the last tab in a window now
+    always closes that window, no matter what tabs.last_close is
+    set to.
+  * Redesigned qute://settings (:set) page with buttons for options
+    with fixed values.
+  * The default hint.selectors now match more ARIA roles (tab,
+    checkbox, menuitem, menuitemcheckbox and menuitemradio).
+  * Using e.g. :bind --mode=passthrough now scrolls to the
+    passthrough section on the qute://bindings page.
+  * Clicking on a notification now tries to focus the tab where the
+    notification is coming from. Note this might not work properly
+    if there is more than one tab from the same host open.
+  * Improvements to userscripts:
+    + qute-bitwarden understands a new
+      --password-prompt-invocation, which can be used to specify a
+      tool other than rofi to ask for a password.
+    + cast now uses yt-dlp if available (falling back to youtube-dl
+      if not). It also lets users override the tool to use via a
+      QUTE_CAST_YTDL_PROGRAM environment variable.
+    + qute-pass now understands a new --prefix argument if used in
+      gopass mode, which gets passed as subfolder prefix to gopass.
+    + open_download now supports Flatpak by using its XDG Desktop
+      Portal.
+    + open_download now waits for the exit status of xdg-open,
+      causing qutebrowser to report any issues with it.
+    + The content.headers.custom setting now accepts empty strings
+      as values, resulting in an empty header being sent.
+  * Renamed settings:
+    + qt.low_end_device_mode -> qt.chromium.low_end_device_mode
+    + qt.process_model -> qt.chromium.process_model
+  * System-wide userscripts are now discovered from the correct
+    location when running via Flatpak (/app/share rather than
+    /usr/share).
+  * Filename prompts now don't display a .. entry in the list of
+    files anymore. To get back to the parent directory, either type
+    ../ manually, or use the new :rl-filename-rubout command,
+    bound to <Ctrl-Shift-W> by default.
+Added
+  * New input.match_counts option which allows to turn off count
+    matching for more emacs-like bindings.
+  * New {relative_index} field for tabs.title.format
+    (and .pinned_format) which shows relative tab numbers.
+  * New input.mode_override option which allows overriding the
+    current mode based on the new URL when navigating or switching
+    tabs.
+  * New qt.chromium.sandboxing setting which allows to disable
+    Chromium's sandboxing (mainly intended for development and
+    testing).
+  * New QUTE_TAB_INDEX variable for userscripts, containing the
+    index of the current tab.
+  * New editor.remove_file setting which can be set to False to
+    keep all temporary editor files after closing the external
+    editor.
+  * New :rl-rubout command replacing :rl-unix-word-rubout
+    (and optionally :rl-unix-filename-rubout), taking a delimiter
+    as argument.
+  * New :rl-filename-rubout command, using the OS path separator
+    and ignoring spaces. The command also gets shown in the
+    suggested commands for a download filename prompt now.
+Fixed
+  * When search.incremental is disabled, searching using /text
+    followed by a backwards search via ?text (or vice-versa) now
+    correctly changes the search direction.
+  * Elements getting a hint due to a tabindex now are skipped if
+    it's set to -1, reducing some false-positives.
+  * The audible indicator ([A]) now uses a 2s cooldown when the
+    audio goes silent, equivalent with the behavior of older
+    QtWebEngine versions.
+  * With confirm_quit set to downloads, the confirmation dialog is
+    now only shown when closing the last window (rather than
+    closing any window, which would continue running that window's
+    downloads). Unfortunately, more issues with confirm_quit and
+    multiple windows remain.
+  * Crash when a previous crash-log file contains non-ASCII
+    characters (which should never happen unless it was edited
+    manually)
+  * Due to changes in Debian, an old workaround (for broken
+    QtWebEngine patching on Debian) caused the inferior qutebrowser
+    error page to be displayed, when Chromium's would have worked
+    fine. The workaround was now dropped.
+  * Crash when using <Ctrl-D> (:completion-item-del) in the
+    :tab-focus list, rather than :tab-select.
+  * Work around a Qt issue causing :spawn to run executables from
+    the current directory if no system-wide executable was found.
+    The underlying Qt bug is tracked as CVE-2022-25255, though the
+    impact with typical qutebrowser usage is low: Normally,
+    qutebrowser is run from a fixed location (usually the users
+    home directory), and :spawn is not typically used with
+    executables that don't exist. The main security impact of this
+    bug is in tools like text editors, which are often executed in
+    untrusted directories and might attempt to run auxiliary tools
+    automatically.
+  * When :rl-rubout or :rl-filename-rubout
+    (formerly :rl-unix-word-rubout and :rl-unix-filename-rubout)
+    were used on a string not starting with the given delimiter,
+    they failed to delete the first character, which is now fixed.
+  * Fixes in userscripts:
+    + ripbang now works again (it got blocked due to a missing user
+      agent and used outdated qutebrowser commands before)
+    + keepassxc now has a properly working --insecure flag
+  * Speculative fix for a qutebrowser crash when the notification
+    daemon crashes while showing the notification.
+  * Fix crash when using :screenshot with an invalid --rect
+    argument.
+  * Added a site-specific quirk to make cookie dialogs on
+    StackExchange pages (such as Stack Overflow) work on Qt 5.12.
+
+-------------------------------------------------------------------

Old:
----
  qutebrowser-2.4.0.tar.gz
  qutebrowser-2.4.0.tar.gz.asc

New:
----
  qutebrowser-2.5.0.tar.gz
  qutebrowser-2.5.0.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qutebrowser.spec ++++++
--- /var/tmp/diff_new_pack.NeAxWd/_old  2022-04-06 21:52:09.907105879 +0200
+++ /var/tmp/diff_new_pack.NeAxWd/_new  2022-04-06 21:52:09.911105834 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qutebrowser
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           qutebrowser
-Version:        2.4.0
+Version:        2.5.0
 Release:        0
 Summary:        Keyboard-driven vim-like browser based on Qt5
 License:        GPL-3.0-or-later
@@ -106,8 +106,9 @@
 # NOTE: test suite disabled because the BDD tests are too unreliable
 # %%check
 # NOTE: test suite is slow but doesn???t run reliably with xdist
-# PYTHONPATH=. QUTE_BDD_WEBENGINE=true pytest -v \
-#    -k 'not importlib'
+# PYTHONPATH=. pytest -v \
+#     -k 'not importlib' \
+#     --qute-backend webengine
 
 %files
 %license LICENSE

++++++ qutebrowser-2.4.0.tar.gz -> qutebrowser-2.5.0.tar.gz ++++++
++++ 9165 lines of diff (skipped)

Reply via email to