Repository navigation
Dockwave 0.3.1 is a stable release for macOS and Windows, built from the same source. It focuses on security and privacy, and supersedes v0.3.0.
What's new since 0.3.0
- Encrypted connections by default. New connections use TLS (
require). A connection string withoutsslmodenow also requires TLS: to reach a local server without TLS, addsslmode=disable. Saved profiles keep the TLS mode you chose; we recommend switching them torequirewhere your server supports it. The connection form explains whatpreferanddisablemean. - Spreadsheet-safe CSV. The first CSV export asks whether to write formula-like values (starting with
=,+,-or@) as text, so spreadsheet apps don't evaluate them. Change it anytime in General Settings (⌘ + ,on macOS,Ctrl + ,on Windows); it also applies when copying from the result grid, and reports how many values were written as text. JSON Lines exports never change. - Safer local files. Exports and Dockwave's settings, profiles, history, saved queries, workspace and SSH known-hosts files are written through exclusive temporary files and replaced atomically; private files are readable only by you on macOS.
- Crash reports. Password redaction in crash reports is stronger. Review a crash report before sharing it, since it can still contain SQL or other data.
- SSH host keys. The first-connection prompt now asks you to compare the fingerprint with one from the server's administrator.
- Efficiency. Large exports stream with less memory, and cleanup of cached cell values does bounded work.
- Updated dependencies.
Downloads
| Platform | Asset | SHA-256 |
|---|---|---|
| macOS (universal: Apple Silicon and Intel) | Dockwave-0.3.1-universal.zip |
509df9e2cf33f894e3d96fe8b8986ff780772bb2773a61b401e546e93259c3e5 |
| Windows (x86_64, portable) | Dockwave-0.3.1-windows-x64.zip |
87edf686debda83c87630311dea6a243b2bcd9ea3fd42a2a3b85f30bdbc2d9bf |
Each archive has a matching .sha256 sidecar. No source code or credentials are included.
Support
- macOS: validated on macOS 26.6.2 on Apple Silicon (arm64), with x86_64 execution under Rosetta verified on that host. The minimum declared version is macOS 11.0; macOS 11–25 is best-effort and unverified, and native Intel hardware has not been verified.
- Windows: validated on Windows 11 Pro (build 26300) on x86_64. Windows 10, other Windows 11 builds, and Windows on ARM are untested.
- Linux builds are not available.
Install
macOS
- Download
Dockwave-0.3.1-universal.zipand unzip it. - Drag
Dockwave.appto/Applicationsin Finder. - Open Dockwave once. If macOS blocks it, go to System Settings → Privacy & Security, choose Open Anyway, and confirm.
The app is ad-hoc signed, not signed with an Apple Developer ID, and not notarized, so macOS may block the first launch. Do not strip the quarantine attribute.
Windows
- Download
Dockwave-0.3.1-windows-x64.zipand unzip it into a folder of your choice. - Run
dockwave.exe. If SmartScreen shows "Windows protected your PC", choose More info → Run anyway.
The Windows build is not code-signed, so SmartScreen warns on first launch. It is portable: there is no installer, Start menu entry, or auto-update. To remove it, delete the folder, %APPDATA%\com.dockwave.desktop\, and %LOCALAPPDATA%\com.dockwave.desktop\.
Privacy
- Saved passwords are stored in Keychain on macOS and Windows Credential Manager on Windows, never in Dockwave's files.
- Query history, saved queries and open tabs are stored locally, unencrypted, in your user folders. Anything typed into SQL, including secrets, is saved as written.
- To let you inspect long values, the full text of result cells on screen is cached on disk and removed when the result is replaced or the app quits.
Platform differences
- Shortcuts use Ctrl on Windows where macOS uses Cmd (for example, Ctrl+Enter runs SQL).
- On Windows, app data lives in
%APPDATA%\com.dockwave.desktop\. If the app crashes, a size-limited crash report is written tocrash.login that folder. Passwords in it are redacted; open it and remove any SQL, host names, user names, or data values before attaching it to an issue.