summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2017-02-25 21:43:30 +0100
committerFlorian Bruhin <git@the-compiler.org>2017-02-25 21:43:30 +0100
commit48ea8d7002898bf087a231a916601c99ece6d91f (patch)
tree4e07b9b59b52b44d3443c60d3eda05200609c435
parent9b58a4523d7f607c3ba45b81f2456ab6173af1ad (diff)
downloadqutebrowser-48ea8d7002898bf087a231a916601c99ece6d91f.tar.gz
qutebrowser-48ea8d7002898bf087a231a916601c99ece6d91f.zip
Edit changelog for v0.10.0
-rw-r--r--CHANGELOG.asciidoc68
1 files changed, 36 insertions, 32 deletions
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index 4a2152e38..6f9f8d771 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -14,27 +14,29 @@ This project adheres to http://semver.org/[Semantic Versioning].
// `Fixed` for any bug fixes.
// `Security` to invite users to upgrade in case of vulnerabilities.
-v0.10.0 (unreleased)
---------------------
+v0.10.0
+-------
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
-- link:https://github.com/annulen/webkit/wiki[QtWebKit Reloaded] (also called QtWebKit-NG) is now supported.
-- Printing support for QtWebEngine with Qt >= 5.8
-- Proxy support for QtWebEngine with Qt >= 5.8
-- Support for the `content -> cookies-store` option with QtWebEngine
-- Support for the `storage -> cache-size` option with QtWebEngine
-- Support for the `colors -> webpage.bg` option with QtWebEngine
-- Support for the HTML5 fullscreen API (e.g. youtube videos) with QtWebEngine
-- Support for the `general -> print-element-backgrounds` option with QtWebEngine on Qt >= 5.8
-- Support for `:download --mhtml` with QtWebEngine
-- 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.
+- link:https://github.com/annulen/webkit/wiki[QtWebKit Reloaded] (also called QtWebKit-NG) is now fully supported
+- Various new functionality with the QtWebEngine backend:
+ * Printing support with Qt >= 5.8
+ * Proxy support with Qt >= 5.8
+ * Tor the `general -> print-element-backgrounds` option with Qt >= 5.8
+ * The `content -> cookies-store` option
+ * The `storage -> cache-size` option
+ * The `colors -> webpage.bg` option
+ * The HTML5 fullscreen API (e.g. youtube videos) with QtWebEngine
+ * `:download --mhtml`
+- 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
-- `: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
~~~~~~~
@@ -43,7 +45,7 @@ Changed
- Scrolling with the scrollwheel while holding shift now scrolls sideways
- New way of clicking hints with which solves various small issues
- 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
- :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
@@ -51,29 +53,31 @@ Changed
use a local proxy autoconfig file (on QtWebKit)
Fixed
------
+~~~~~
-- Worked around a segfault with Qt 5.8 when closing a window
-- Worked around a segfault with Qt 5.8 when closing a tab with a search active
-- Fixed various mouse actions (like automatically entering insert mode) not working with Qt 5.8
-- Fixed hints sometimes not working with Qt 5.8
-- `: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.
+- Various bugs with Qt 5.8 and QtWebEngine:
+ * Segfault when closing a window
+ * Segfault with when closing a tab with a search active
+ * Fixed various mouse actions (like automatically entering insert mode) not working
+ * Fixed hints sometimes not working
+ * 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
- `: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
- Font validation is now more permissive in the config, allowing e.g. "Terminus
- (TTF)" as font name.
-- Crash reports are now re-enabled when using QtWebEngine
-- Fixed crashes when closing tabs while hinting
+ (TTF)" as font name
- 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
-- 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
- handles multiple `rel` attributes correctly.
+ handles multiple `rel` attributes correctly
- Fixed a crash when hinting with target `userscript` and spawning a non-existing script
- Lines in Jupyter notebook now trigger insert mode