Edit changelog for v0.10.0
This commit is contained in:
parent
9b58a4523d
commit
48ea8d7002
@ -14,27 +14,29 @@ This project adheres to http://semver.org/[Semantic Versioning].
|
|||||||
// `Fixed` for any bug fixes.
|
// `Fixed` for any bug fixes.
|
||||||
// `Security` to invite users to upgrade in case of vulnerabilities.
|
// `Security` to invite users to upgrade in case of vulnerabilities.
|
||||||
|
|
||||||
v0.10.0 (unreleased)
|
v0.10.0
|
||||||
--------------------
|
-------
|
||||||
|
|
||||||
Added
|
Added
|
||||||
-----
|
~~~~~
|
||||||
|
|
||||||
- Userscripts now have a new `$QUTE_COMMANDLINE_TEXT` environment variable, containing the current commandline contents.
|
- Userscripts now have a new `$QUTE_COMMANDLINE_TEXT` environment variable, containing the current commandline contents
|
||||||
- New `ripbang` userscript to create a searchengine from a duckduckgo bang
|
- New `ripbang` userscript to create a searchengine from a duckduckgo bang
|
||||||
- link:https://github.com/annulen/webkit/wiki[QtWebKit Reloaded] (also called QtWebKit-NG) is now supported.
|
- link:https://github.com/annulen/webkit/wiki[QtWebKit Reloaded] (also called QtWebKit-NG) is now fully supported
|
||||||
- Printing support for QtWebEngine with Qt >= 5.8
|
- Various new functionality with the QtWebEngine backend:
|
||||||
- Proxy support for QtWebEngine with Qt >= 5.8
|
* Printing support with Qt >= 5.8
|
||||||
- Support for the `content -> cookies-store` option with QtWebEngine
|
* Proxy support with Qt >= 5.8
|
||||||
- Support for the `storage -> cache-size` option with QtWebEngine
|
* Tor the `general -> print-element-backgrounds` option with Qt >= 5.8
|
||||||
- Support for the `colors -> webpage.bg` option with QtWebEngine
|
* The `content -> cookies-store` option
|
||||||
- Support for the HTML5 fullscreen API (e.g. youtube videos) with QtWebEngine
|
* The `storage -> cache-size` option
|
||||||
- Support for the `general -> print-element-backgrounds` option with QtWebEngine on Qt >= 5.8
|
* The `colors -> webpage.bg` option
|
||||||
- Support for `:download --mhtml` with QtWebEngine
|
* The HTML5 fullscreen API (e.g. youtube videos) with QtWebEngine
|
||||||
- New `qute:history` URL and `:history` command to show the browsing history.
|
* `:download --mhtml`
|
||||||
- Open tabs are now auto-saved on each successful load and restored in case of a crash.
|
- New `qute:history` URL and `:history` command to show the browsing history
|
||||||
|
- Open tabs are now auto-saved on each successful load and restored in case of a crash
|
||||||
- `:jseval` now has a `--file` flag so you can pass a javascript file
|
- `:jseval` now has a `--file` flag so you can pass a javascript file
|
||||||
- `:session-save` now has a `--only-active-window` flag to only save the active window.
|
- `:session-save` now has a `--only-active-window` flag to only save the active window
|
||||||
|
- OS X builds are back, and built with QtWebEngine
|
||||||
|
|
||||||
Changed
|
Changed
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
@ -43,7 +45,7 @@ Changed
|
|||||||
- Scrolling with the scrollwheel while holding shift now scrolls sideways
|
- Scrolling with the scrollwheel while holding shift now scrolls sideways
|
||||||
- New way of clicking hints with which solves various small issues
|
- New way of clicking hints with which solves various small issues
|
||||||
- When yanking a mailto: link via hints, the mailto: prefix is now stripped
|
- When yanking a mailto: link via hints, the mailto: prefix is now stripped
|
||||||
- Zoom level messages are now not stacked on top of each other anymore.
|
- Zoom level messages are now not stacked on top of each other anymore
|
||||||
- qutebrowser now automatically uses QtWebEngine if QtWebKit is unavailable
|
- qutebrowser now automatically uses QtWebEngine if QtWebKit is unavailable
|
||||||
- :history-clear now asks for a confirmation, unless it's run with --force.
|
- :history-clear now asks for a confirmation, unless it's run with --force.
|
||||||
- `input -> mouse-zoom-divider` can now be 0 to disable zooming by mouse wheel
|
- `input -> mouse-zoom-divider` can now be 0 to disable zooming by mouse wheel
|
||||||
@ -51,29 +53,31 @@ Changed
|
|||||||
use a local proxy autoconfig file (on QtWebKit)
|
use a local proxy autoconfig file (on QtWebKit)
|
||||||
|
|
||||||
Fixed
|
Fixed
|
||||||
-----
|
~~~~~
|
||||||
|
|
||||||
- Worked around a segfault with Qt 5.8 when closing a window
|
- Various bugs with Qt 5.8 and QtWebEngine:
|
||||||
- Worked around a segfault with Qt 5.8 when closing a tab with a search active
|
* Segfault when closing a window
|
||||||
- Fixed various mouse actions (like automatically entering insert mode) not working with Qt 5.8
|
* Segfault with when closing a tab with a search active
|
||||||
- Fixed hints sometimes not working with Qt 5.8
|
* Fixed various mouse actions (like automatically entering insert mode) not working
|
||||||
- `:enter-mode` now refuses to enter modes which can't be entered manually (which caused crashes).
|
* Fixed hints sometimes not working
|
||||||
- `:record-macro` (`q`) now doesn't try to record macros for special keys without a text.
|
* Segfault when opening a URL after a QtWebEngine renderer process crash
|
||||||
|
- Other QtWebEngine fixes:
|
||||||
|
* Insert mode now gets entered correctly with a non-100% zoom
|
||||||
|
* Crash reports are now re-enabled when using QtWebEngine
|
||||||
|
* Fixed crashes when closing tabs while hinting
|
||||||
|
* Using :undo or :tab-clone with a view-source:// or chrome:// tab is now prevented, as it segfaults
|
||||||
|
- `:enter-mode` now refuses to enter modes which can't be entered manually (which caused crashes)
|
||||||
|
- `:record-macro` (`q`) now doesn't try to record macros for special keys without a text
|
||||||
- Fixed PAC (proxy autoconfig) not working with QtWebKit
|
- Fixed PAC (proxy autoconfig) not working with QtWebKit
|
||||||
- `:download --mhtml` now uses the new file dialog
|
- `:download --mhtml` now uses the new file dialog
|
||||||
- Insert mode now gets entered correctly with a non-100% zoom with QtWebEngine
|
|
||||||
- Word hints are now upper-cased correctly when hints -> uppercase is true
|
- Word hints are now upper-cased correctly when hints -> uppercase is true
|
||||||
- Font validation is now more permissive in the config, allowing e.g. "Terminus
|
- Font validation is now more permissive in the config, allowing e.g. "Terminus
|
||||||
(TTF)" as font name.
|
(TTF)" as font name
|
||||||
- Crash reports are now re-enabled when using QtWebEngine
|
|
||||||
- Fixed crashes when closing tabs while hinting
|
|
||||||
- Fixed starting on newer PyQt/sip versions with LibreSSL
|
- Fixed starting on newer PyQt/sip versions with LibreSSL
|
||||||
- When downloading files with QtWebKit, a User-Agent header is set when possible.
|
- When downloading files with QtWebKit, a User-Agent header is set when possible
|
||||||
- Fixed showing of keybindings in the :help completion
|
- Fixed showing of keybindings in the :help completion
|
||||||
- Worked around a segfault when opening a URL after a QtWebEngine renderer process crash
|
|
||||||
- Using :undo or :tab-clone with a view-source:// or chrome:// tab is now prevented, as it segfaults
|
|
||||||
- `:navigate prev/next` now detects `rel` attributes on `<a>` elements, and
|
- `:navigate prev/next` now detects `rel` attributes on `<a>` elements, and
|
||||||
handles multiple `rel` attributes correctly.
|
handles multiple `rel` attributes correctly
|
||||||
- Fixed a crash when hinting with target `userscript` and spawning a non-existing script
|
- Fixed a crash when hinting with target `userscript` and spawning a non-existing script
|
||||||
- Lines in Jupyter notebook now trigger insert mode
|
- Lines in Jupyter notebook now trigger insert mode
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user