diff --git a/qutebrowser-2.0.1.tar.gz b/qutebrowser-2.0.1.tar.gz deleted file mode 100644 index e364012..0000000 --- a/qutebrowser-2.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aa988d61f1a396d7e7101054851291cf57e7cf19e7fc0eeffd30b672570ab242 -size 6183369 diff --git a/qutebrowser-2.0.1.tar.gz.asc b/qutebrowser-2.0.1.tar.gz.asc deleted file mode 100644 index bc881f2..0000000 --- a/qutebrowser-2.0.1.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAmAS6mwACgkQkW6wyP1V -oHLoJQ//RyB0bj8LlwzRRmtFoKqeq9gtTvdnCpv36wTgiEmjeGmn+X5p47luFY1K -ZdYHPpZII3z6rTpd8PYJ95oi9J0JT7O1DZzl73gsQeZWIDIenIRi55hrxJm59kYN -9J05LvD6HrRIKIDVEFf2uG3THMv0MJN8TMzTNhpF7qzc0CBCjYHG13I1rKrxp8hG -+JAL7G0XJOAu3sWIhEgAX4Flj3pBqDH7k4oBiXo8SxJW5PVzeNy8WLPi2k9nQuOs -Yi4+zKljQ+2JTS4WlK9fEioDjf10PPvjLOCxV/HEKFe9aODA2EIh/QQ8EdvaRrQn -l9kyNeHawcj9RuCMYX2Whyn1WxriFMESA4SrE/nbjOxXXgG5jD++uVAH0lg6iFBM -Kk2WkuDTgj2KijB5RIUEUgSvJ6uKk7JXNKTe11vtxtfoHq/M6TTqVphgxbx9Dudv -IbaCZy1vHijp1HIMu9eUK1B2Ch/UqFq84Ph35IHgvN32Q5I2xY4IUT9WId3glf00 -IPLt6PwYEqRVMHrz2g7rhXpJwdPOIJNLZq/D6n+k6Fwb/AP2FdSpGJRCBOk6wFf2 -LbhU/xpzwcGHTVSbZL998zf+AtA9bBgXF3AiKh+QwZ6BhsvP95cvl2EQuYDDSzrf -2qEKNdxNA/o1IY+5qkb+QJdZHU48y2D2s4dG//cO5P65uVU2a5g= -=bPJU ------END PGP SIGNATURE----- diff --git a/qutebrowser-2.1.0.tar.gz b/qutebrowser-2.1.0.tar.gz new file mode 100644 index 0000000..820b660 --- /dev/null +++ b/qutebrowser-2.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ddd373a4f31f16ba809870779918a8920b13dcb936f2d41ff4b27cfd4cae63b +size 6246732 diff --git a/qutebrowser-2.1.0.tar.gz.asc b/qutebrowser-2.1.0.tar.gz.asc new file mode 100644 index 0000000..8ee1590 --- /dev/null +++ b/qutebrowser-2.1.0.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAmBLS+oACgkQkW6wyP1V +oHIjoQ//fXb62WMb4bnOssLmgHEG9geJ4mX/Hm82zA2RZ4yO4MJSTNrQWo1SteIB +f5h3GnzscqG+8OssZGZamCmzSt0jxsDl21frwzQmion6rAntQCVOV8RWk04RSZx9 +r8905RFPcf7Hq9mfJrt5gWsRq+q4+WhTJR8L/RFmorSCyyYDIydEsNiyJNpiVtSr +tTiClozk2qxjde8q+s1DSXVdt8SCYCEvxpWB7sYTx1SLWXopRQIcPijd8NLo+eiR +tFpY/BxjTPnY3M8ooz8MRph74bZd/FLpNymOvI7Jaa+dQU9XUNwQPx6DtbiF0jkV +nKpqzNs8K+zudqwDftJnn2+tBW59UNNM7G2045u5V23lotF57Jujt6BxJxWrQi3U +kAYl81vIWkqUYJbdi7DUMccbBRLy0u/Jx7XV8eIgAAM60H2fF83u+jTithAt6PG4 +GfT/YMSRm15SfGElLjM2U0CgPFjH9XQTo8oEIloZb6jAjTGPecKlTcsnEZW+yXc1 +iH8/I9i8MyNgVT/UhMnh1cyLPs7wExvzePNw+pUc2gwW6o35wgGOpFVhHxA9mZvX +OvHXQ5B9/p8eswKwLY7/pzJF5244veyRdOU4Tz/ek5f1cQpqG5QMpCFs3Zu2Zyjb +R3Pm1BK4igx3WpAgfaqLSSnFMqhNRwPBUCFXpR4+7OBM2KKikyM= +=p8re +-----END PGP SIGNATURE----- diff --git a/qutebrowser.changes b/qutebrowser.changes index f752e79..3121c5a 100644 --- a/qutebrowser.changes +++ b/qutebrowser.changes @@ -1,3 +1,158 @@ +------------------------------------------------------------------- +Fri Mar 12 11:12:54 UTC 2021 - Mia Herkt + +- Update to version 2.1.0 +Removed + * The following command aliases were deprecated in v2.0.0 and are + now removed: + + run-macro -> macro-run + + record-macro -> macro-record + + buffer -> tab-select + + open-editor -> edit-text + + toggle-selection -> selection-toggle + + drop-selection -> selection-drop + + reverse-selection -> selection-reverse + + follow-selected -> selection-follow + + follow-hint -> hint-follow + + enter-mode -> mode-enter + + leave-mode -> mode-leave + +Added + * New :screenshot command which can be used to screenshot the + visible part of the page. + * New qute-keepassxc userscript integrating with the KeePassXC + browser API. + +Changed + * Initial support for QtWebEngine 5.15.3 and PyQt 5.15.3/.4 + * The colors.webpage.prefers_color_scheme_dark setting got + renamed to colors.webpage.preferred_color_scheme and now takes + the values auto, light and dark (instead of being True for dark + and False for auto). Note that the light value is only + supported with Qt 5.15.2+, falling back to the same behavior as + auto on older versions. + * On Linux, qutebrowser now tries harder to find details about + the installed QtWebEngine version by inspecting the QtWebEngine + binary. This should reduce issues with dark mode (and some + workarounds) not working when using differing versions of + QtWebEngine/PyQtWebEngine/Qt. This change also prepares + qutebrowser for QtWebEngine 5.15.3, which will get released + without an updated Qt. + * When doing :hint links yank --rapid, the messages shown now + replace each other, thus being less noisy. + * Newlines in JavaScript messages (confirm, prompt and alert) are + now preserved. + * Messages in prompts are now word-wrapped rather than displaying + them in one long line. + * If a command starts with space (e.g. : open ..., it's now not + saved to command history anymore (similar to how some shells + work). + * When a tab is pinned, running :open will now open a new tab + instead of displaying an error. + * The fileselect.*.command settings now support file selectors + writing the selected paths to stdout, which is used if no {} + placeholder is contained in the configured command. + * The --debug-flag argument now understands a new + log-sensitive-keys value which logs all keypresses (including + those in insert/passthrough/prompt/... mode) for debugging. + * The readability and readability-js userscripts now add a + qute-readability CSS class to the page, so that it can be + styled easily via a user stylesheet. + +Fixed + * With QtWebEngine 5.15.3 and some locales, Chromium can't start + its subprocesses. As a result, qutebrowser only shows a blank + page and logs "Network service crashed, restarting service.". + This release adds a qt.workarounds.locale setting working + around the issue. It is disabled by default since distributions + shipping 5.15.3 will probably have a proper patch for it + backported very soon. + * The colors.webpage.preferred_color_scheme and + colors.webpage.darkmode.* settings now work correctly with + QtWebEngine 5.15.3. + * When dark mode settings were set, existing blink-features + arguments in qt.args (or --qt-flag) were overridden. They are + now combined properly. On QtWebEngine 5.15.2, auto detection + for the prefers-color-scheme media query is broken and always + returns no-preference, which was removed from the CSS WG + Specification. This release contains a workaround to always + return light instead (as per the spec). + * When an external file selector deletes the temporary file + (like nnn does when quitting the terminal), qutebrowser would + crash. It now displays an error instead. The same applies if + the temporary file is unreadable for any other reason. + * The quirk added for a missing String.replaceAll did not handle + special regexp characters correctly, thus breaking some sites. + It now handles them properly. + * The "try again" button on error pages now works correctly with + JavaScript disabled. + * If a GreaseMonkey script doesn't have a "@run-at" comment, + qutebrowser accidentally treated that as + "@run-at document-idle". However, other GreaseMonkey + implementations default to "@run-at document-end" instead, + which is what qutebrowser now does, too. + * The hist_importer.py script didn't work correctly after + qutebrowser v2.0.0 and resulted in a history database + qutebrowser couldn't read properly. It now works properly + again. + * With certain QtWebEngine versions (5.15.0 based on Chromium 80 + and 5.15.3 based on Chromium 87), Chromium's dark mode doesn't + invert certain SVG images, even with + colors.wegpage.darkmode.policy.images set to smart. + Most notably, this causes formulae on Wikipedia to display + black on (almost) black. If content.site_specific_quirks is + enabled, qutebrowser now injects some CSS as a workaround, + which inverts all math formula images on Wikipedia + (and potentially other sites, if they use the same CSS class). + * When a hint label text started with an apostrophe, it would + show an escaped text until the hints first character has been + pressed. It now shows up correctly. + +------------------------------------------------------------------- +Thu Feb 4 18:07:42 UTC 2021 - Mia Herkt + +- Update to version 2.0.2 +Fixed + * When right-clicking an empty part of the downloads bar, + qutebrowser v2.0.x would crash. This is now fixed. + * Setting content.cookies.store to false only worked properly + when this was done after qutebrowser was already started due to + a regression in v2.0.0. It now works as expected again. + * The changelog for v2.0.0 claimed that hints.leave_on_load was + set to true by default. However, the + input.insert_mode.leave_on_load setting was instead set to + true accidentally. This is now fixed by actually setting + hints.leave_on_load to true, and reversing the change to + input.insert_mode.leave_on_load so it is set to false by + default again. + * Site-specific quirk JavaScript files were loaded lazily rather + than preloaded at the start of qutebrowser, causing a crash + when e.g. switching between versions while qutebrowser is open. + Now they are preloaded at the start of qutebrowser again. + * The link to the keybinding cheatsheet on the internal :help + page wasn't displayed correctly. This is now fixed. + * When the completion rebuilding process was interrupted, + qutebrowser did not detect this condition on the next start, + thus resulting in a completion with inconsistent data. This is + now fixed, with another rebuild being forced with this update, + to ensure the data is consistent for all users. + * In certain scenarios, qutebrowser v2.0.x warned about + config.load_autoconfig(...) being missing when loading a + secondary config (e.g. via config.source(...)). It now only + shows those warnings for the main config.py file. + * The --enable-webengine-inspector flag is now accepted again, + however it's unused and undocumented. It purely exists to make + it possible to use :restart between pre-v2.0.x and v2.0.2+ + versions. + * When hints.dictionary pointed to a file not encoded as UTF-8, + this resulted in a crash (also in versions before v2.0.0). + It now properly displays an error instead. + * When running qutebrowser with a single empty commandline + argument, such as done by open_url_in_instance.sh, this would + result in a partially initialized window. Interacting with that + window results in a crash (also in versions before v2.0.0). + Instead, the startpage is now shown properly. + ------------------------------------------------------------------- Sun Jan 31 23:14:05 UTC 2021 - Mia Herkt diff --git a/qutebrowser.spec b/qutebrowser.spec index bbfe82a..02033a6 100644 --- a/qutebrowser.spec +++ b/qutebrowser.spec @@ -17,7 +17,7 @@ Name: qutebrowser -Version: 2.0.1 +Version: 2.1.0 Release: 0 Summary: Keyboard-driven vim-like browser based on Qt5 License: GPL-3.0-or-later