QueryCraft 0.1.0
·
18 commits
to 3516f70497158396ff96f562ff245e74059f8369
since this release
First public release of QueryCraft, a fast cross-platform MySQL desktop client in the spirit of DataGrip.
Added
- Initial MVP: connections with keyring-stored passwords, database explorer, SQL console with
schema-aware autocomplete, virtualized results grid, table data editing with deferred submit,
DDL view, CSV/JSON/TSV/SQL export. - Native application menu (File, Edit, View, Run, Data, Help) with a Theme submenu and a Settings entry.
- DataGrip-style keymap: refresh, submit/revert, add/delete row, set NULL, paging, tab switching,
duplicate/delete/move line in the editor, F4 / Cmd+B in the explorer. - Settings dialog with system, light and dark themes, row limit and editor font size.
- WHERE filter suggestions for column names and SQL keywords.
- Clipboard paste into the table grid with delimiter detection and fill-paste.
- DataGrip-style grid selection: ranges, rows, columns, copy as TSV/CSV with or without headers.
Security
- SSL connections now verify the server certificate and host name by default; a per-connection
"Verify server certificate" option allows self-signed certificates. - The WebView runs under a restrictive Content Security Policy.
Fixed
- Column widths in the grid can now be resized by dragging the header edge.
- macOS Dock icon no longer looks oversized next to other applications.
- Text inputs no longer trigger the WebView autocorrect (
account_id→Account_id).
Downloads
| Platform | File |
|---|---|
| macOS, Apple Silicon | QueryCraft_0.1.0_aarch64.dmg |
| macOS, Intel | QueryCraft_0.1.0_x64.dmg |
| Windows | QueryCraft_0.1.0_x64-setup.exe or QueryCraft_0.1.0_x64_en-US.msi |
| Linux | QueryCraft_0.1.0_amd64.AppImage, QueryCraft_0.1.0_amd64.deb or QueryCraft-0.1.0-1.x86_64.rpm |
The binaries are not code-signed yet. On macOS run xattr -d com.apple.quarantine /Applications/QueryCraft.app once after installing; on Windows choose More info → Run anyway in the SmartScreen dialog.