Releases: textbrowser/dooble
Releases · textbrowser/dooble
Release list
Version 2026.08.21
Release Notes
- Compilation problem in Qt 5. GitHub ticket #278.
Version 2026.08.20
Release Notes
- Added DuckDuckGo search engine.
- Allow for accepting certificate exceptions in Qt 6.
- For Qt 6.8 and newer, reject a sub-resource certificate if it's invalid.
- New Settings -> Display -> Style Override. Set to Fusion on MacOS and Windows. This setting prepares the environment variable QT_STYLE_OVERRIDE. The new setting is recorded in the dooble.ini file.
- New domain-filtering files. Please import from the Data directory.
- QWebEnginePage::certificateError() is a signal in Qt 6. Modified the logic for both Qt 5 and Qt 6.
- Signed MacOS application.
- Support QWebEnginePage::fileSystemAccessRequested(). Requires Qt 6.4 and newer. Requests are denied.
- Yet another LTS release: Kubuntu 26.04 AMD64, MacOS 15 Universal, PiOS 13 ARM64, Windows 11 AMD64.
Version 2026.07.09
Release Notes
- New Settings -> Web -> Spell Checkers -> QTWEBENGINE_DICTIONARIES_PATH. The new setting is recorded in a new dooble.ini file. GitHub ticket #271.
- Previous release does not include MacOS and Windows 11 bundles because of hardware.
- Second LTS of 2026: Kubuntu 26.04 AMD64, MacOS 15 Universal, PiOS 13 ARM64, Windows 11 AMD64.
Version 2026.05.15
Release Notes
- First LTS of 2026: Kubuntu 26.04 AMD64, PiOS 13 ARM64.
- WebEngine back / forward cache. Requires Qt 6.10. Please see Settings -> Cache.
Version 2026.03.31
Release Notes
- Consistent window titles.
- Corrected argument processing. For example, --listen is interpreted as a URL.
- DASH instances do not allow decoupling. Corrected context menu option.
- Renamed dooble_local_server to dooble_local_server.socket.
Version 2026.03.09
Release Notes
- DASH improvements: close the shell tab on exit command, launch a shell process and execute commands within it, process standard error and standard output streams iteratively, restart a shell on an interrupt, separate standard error and standard output streams.
- DASH select-all: select only the provided text.
- DASH zoomy.
- Properly destroy DASH instance on tab close.
Version 2026.02.28
Release Notes
- Introduced the Dooble Awesome Shell (DASH). Interactive commands are not functional. Unix only.
Version 2026.02.15
Release Notes
- Interpret command-line arguments as local files first and then as remote locations. See 2025.11.25 item.
- New Settings -> Web -> Local Content Can Access File URLs.
- New Settings -> Web -> Special Files Suffixes.
- Sleepy-deepy timers on panel closings.
- Special logic for displaying .desktop files. A page's setContent() method will be issued whenever the local file has a suffix of .desktop. GitHub ticket #274.
Version 2026.02.09
Release Notes
- Do not save entries in Settings -> Web -> Features Permissions for private windows. The entries will appear in the panel, however, they will not be retained in the respective database.
- Do not save entries in Settings -> Web -> JavaScript -> Disable JavaScript for private windows. The entries will appear in the panel, however, they will not be retained in the respective database.
- Eighteen years of Dooble!
- First source release of 2026!
Version 2025.11.25
Release Notes
- Corrected the setting home_path. The setting was invalid for a brief moment. It has also been removed from dooble_settings.db. GitHub ticket #269.
- Global User Agent. New setting: Settings -> Web -> User Agents -> Global. GitHub #268.
- Interpret command-line arguments as local files first and then as remote locations.
- New XChaCha20 cipher implementation.
- Second LTS of 2025!
- Universal JavaScript scripts. The file dooble_javascript.db will be removed. GitHub ticket #264.