Releases: 1albion1/caracal
Release list
Caracal 0.7.0 — Detect local servers
What's new
- Detect local database servers. The New connection dialog now scans your
machine for running PostgreSQL and SQL Server instances and lists
them under "Detected on this machine" — click one to prefill the connection,
then pick your auth and connect. No more typinglocalhostby hand. - Create a database on a connected server. A + button on the Databases
list (SQL Server / PostgreSQL) creates a new database and selects it.
Install
Download Caracal_0.7.0_x64-setup.exe below and run it — no admin rights
required. Windows SmartScreen may warn about an unrecognized app; click
"More info" → "Run anyway".
Caracal 0.6.2 — Live query timer
What's new
- Live query timer. While a query runs, the status bar shows the elapsed
time counting up (it appears once the query has been running for more than
half a second, so quick queries don't flash a counter). Handy for seeing how
long a slow query has been going before deciding to Stop it.
Install
Download Caracal_0.6.2_x64-setup.exe below and run it — no admin rights
required. Windows SmartScreen may warn about an unrecognized app; click
"More info" → "Run anyway".
Caracal 0.6.1 — Refresh databases
What's new
- Refresh button on the Databases list in the sidebar — re-fetches the
server's databases without reconnecting. Your current database stays selected
if it still exists.
Install
Download Caracal_0.6.1_x64-setup.exe below and run it — no admin rights
required. Windows SmartScreen may warn about an unrecognized app; click
"More info" → "Run anyway".
Caracal 0.6.0 — Cancel queries
What's new
- Cancel a running query. While a query (or Analyze) runs, the Run button
becomes a Stop button. Cancelling drops the connection, which cancels the
work server-side on SQL Server and PostgreSQL. - Plan flowchart shows self time. Each step now displays its own time with
children excluded — matching what the heat coloring represents, so the true
bottleneck reads correctly.
Install
Download Caracal_0.6.0_x64-setup.exe below and run it — no admin rights
required. Windows SmartScreen may warn about an unrecognized app; click
"More info" → "Run anyway".
Caracal 0.5.0 — Visual execution plans
What's new
- Execution plans. New Explain button (or
Ctrl+Shift+Enter) shows the
estimated plan as text without running the query. - Visual query analysis. New Analyze button runs the query and renders
the actual execution plan as a heat-colored flowchart — operators as
connected boxes, the hottest (most time-consuming) steps in red, so the
bottleneck is obvious. Click any step for a panel with all its metrics.- PostgreSQL & SQL Server: real per-step milliseconds
- SQLite: plan structure
- Parallelism. Operators that ran across multiple threads/workers are
badged, with timing measured as max-across-threads (not summed).
Install
Download Caracal_0.5.0_x64-setup.exe below and run it — no admin rights
required. Windows SmartScreen may warn about an unrecognized app; click
"More info" → "Run anyway".
Caracal 0.4.0 — Export to CSV/Excel/JSON, tab menu
What's new
- Export results — save any query result to CSV (Excel-compatible),
Excel .xlsx (typed numbers, formatted headers), or JSON. Click
Export… next to Run and pick the format in the save dialog. - Smarter table opening — clicking a table generates
SELECT TOP 100/
LIMIT 100with the column names written out, ready to edit — no more
SELECT *. - Tab context menu — right-click a query tab for Close, Close others,
Close tabs to the right, and Close all. - Status-bar notices confirm exports and warn when a result was truncated.
Install
Download Caracal_0.4.0_x64-setup.exe below and run it — no admin rights
required. Windows SmartScreen may warn about an unrecognized app; click
"More info" → "Run anyway".
Caracal 0.3.0 — Object explorer, bound tabs, smart autocomplete
What's new
- Object explorer — the sidebar now organizes objects like SSMS:
Tables, Partitions, Views, Materialized Views, and Procedures, each
collapsible and grouped by schema. Clicking a procedure opens an
EXEC/CALLtemplate ready to run (never auto-executed). - Database-bound query tabs — every tab shows a badge with the database
it was opened under and keeps querying that database, even when you browse
another one in the sidebar. - Schema-aware autocompletion — the editor suggests table names and
column names from the live schema, with the right SQL dialect per
driver (T-SQL, PostgreSQL, SQLite).Ctrl+Spaceopens suggestions anywhere.
Install
Download Caracal_0.3.0_x64-setup.exe below and run it — no admin rights
required. Windows SmartScreen may warn about an unrecognized app; click
"More info" → "Run anyway".
Caracal 0.2.0 — PostgreSQL support
What's new
- PostgreSQL driver — password authentication, TLS (with self-signed
certificate option), multi-database browsing, tables/views/materialized
views with row estimates, multi-statement scripts - Connection dialog adapts per driver (port defaults, auth methods)
- New transparent app icon that looks right on the taskbar
Install
Download Caracal_0.2.0_x64-setup.exe below and run it — no admin rights
required. Windows SmartScreen may warn about an unrecognized app; click
"More info" → "Run anyway".
Caracal 0.1.0
Changelog
0.1.0 — 2026-07-14
First release.
- SQL Server / Azure SQL driver: SQL login, Windows Authentication, Microsoft
Entra ID browser sign-in with persistent session (DPAPI-encrypted refresh token) - Multi-database servers: database list with name filter, per-database browsing
and querying (Azure SQL compatible — noUSErequired) - SQLite driver (bundled, zero dependencies), one-click seeded demo database
- Schema browser with table/column metadata, row counts, and filtering
- Tabbed SQL editor: syntax highlighting, autocompletion, Ctrl+Enter,
run-selection - Virtualized results grid: 10,000-row cap with true total count,
drag-to-resize and double-click-to-fit columns - Color-coded saved connections, recent-connection prefill in the dialog
- Passwords in Windows Credential Manager; NSIS installer