Changelog
All notable changes to Zentro are documented here.
Latest on GitHub: v0.3.0 (April 28, 2026)
v0.3.0Early Access
April 28, 2026Project & Workspace
- Introduced project foundation and project hub flows across multiple delivery phases
- Added project-aware workspace state with per-project session restore and startup recovery hardening
- Refactored connection flows to a project-centric model with compact provider-first setup
- Added project delete flow and refined project setup/status visuals
Query Engine & Result Experience
- Added guarded query runtime state flow with stronger execution lifecycle handling
- Added deterministic compare behavior and persistent query tab context
- Improved incremental result strategy and virtualization path for large datasets
- Refined result/table interactions: sticky index, stable header DnD identity, and clearer row actions
SQL Editor Productivity
- Upgraded SQL completion with better context handling and stale request cancellation
- Added FK-based join snippet suggestions and auto-alias table suggestions with driver-safe quoting
- Added column data type rendering in completion hints and richer table suggestion docs
- Added scoped formatting, SQL clause folding, MRU tab switcher, and context quick open
Saved Scripts & History
- Saved scripts are now scoped by project + connection
- Reopen behavior now uses savedScriptId and focuses existing open tabs instead of creating duplicates
- Autosave is hardened across close flows and now saves before tab removal
- Added Ctrl+S for explicit save on the active query script tab
UI & UX Refinements
- Refined toolbar alignment, connection picker behavior, and status bar simplification
- Moved editor toolbar to vertical layout and removed redundant new-tab action
- Improved project hub polish, reconnect feedback, and modal transition quality
- Refined environment picker tone/hover details and shortcuts/settings presentation
Architecture & Quality
- Continued frontend decomposition with tighter command/platform boundaries
- Continued backend decomposition with modular app/query/schema/driver services and typed v2 event flow
- Expanded tests for query and connection lifecycles, store/session logic, and script scope behavior
- Added telemetry/export policy foundations and release-readiness hardening
Known Limitation
- Packaging may fail if build/bin/zentro-dev.exe is locked by another process, even when compile and test stages pass
v0.0.1Initial Release
March 15, 2026Connection & Workspace Management
- Implemented 2-level breadcrumb dropdown for quick connection and database switching
- Enhanced session restoration and persisted connection context across app reload
- Added workspace switcher for multiple connection profiles with auto-connect
- Added show_all_schemas and trust_server_cert connection options
SQL Editor & Query Engine
- Completed async query engine supporting concurrent execution
- Integrated context-aware SQL completion and intelligent query block extraction
- Implemented Monaco editor with VS Code-style tabs, drag-and-drop, and split view
- Added template management with inline editing and auto-save on close
Data Grid & Result Management
- Added inline editing with generated SQL updates and optimistic UI
- Implemented virtualized result grid with sorting, pagination, and infinite scroll
- Enhanced row detail view with JSON viewer and flexible field selection
- Added CSV export with UTF-8 BOM for Excel compatibility
ERD Visualization
- Implemented ERD visualization with React Flow and automatic relationship detection
- Redesigned ERD with Crow's Foot notation, relationship icons, and PK/FK badges
Settings & Platform UI
- Added VS Code-style Command Palette for quick actions and navigation
- Overhauled settings into an editor tab with vertical sidebar
- Added keyboard shortcuts management and frameless window controls
- Redesigned status bar with floating provider logos and reconnection shortcuts
Core & Infrastructure
- Migration from Fyne to Wails v2 + React + TypeScript
- Tailwind v4 with unified Super-Flat design system
- Enhanced MSSQL TLS 1.0 compatibility
- Postgres database discovery improvements