v0.4.0
Zentro Release Notes (v0.4.0)
Release Scope
First public release of Zentro — a project-centric SQL IDE with built-in production safety guardrails for PostgreSQL, MySQL, SQL Server, and SQLite.
What Is New in v0.4.0
Project Workspace
- Redesigned the project create/edit wizard with a two-column layout and icon picker.
- Added a connection importer with DBeaver support for migrating existing setups.
- Projects now preload connections and schemas for a faster startup.
- Fixed a bug where hard-deleting a project didn't persist correctly.
- You can now create a new database inline from the database tree picker.
Schema & Catalog
- Added a catalog object details viewer for PostgreSQL, MySQL, and SQLite, with an inline diff view and a confirmation step before discarding changes.
- Renamed the connection tree to Database Explorer for clarity.
SQL Editor
- Added a run button above each SQL statement, with active-statement highlighting.
- Added a command palette (Ctrl+Shift+P) for app-wide actions.
- Smarter autocomplete: tables and views are now prioritized in suggestions, and starter keywords no longer get an unwanted trailing semicolon.
- Fixed the execute button position when transaction wrapping is active.
Query Statistics & Licensing (Pro)
- Added a query statistics panel — execution count, P95, and error rate — docked in the bottom editor panel.
- Statistics no longer get polluted by internal housekeeping queries.
- Fixed a crash during Pro Early Access activation checkout.
- Added an upgrade flow with a trial badge and project-limit prompts.
Feedback
- Added a one-click Feedback entry to the toolbar for reporting bugs and requesting features, with app version, build, and OS info attached automatically.
Fixes & Polish
- Fixed a visual overlap between deleted/draft row states and the index column.
- Fixed issues in the query comparison flow.
- Hid internal Zentro housekeeping queries from the audit log.
- Email validation and general polish across Settings.
- Fixed transaction row totals being computed incorrectly for multi-statement runs.
- Cancel now responds promptly on large multi-statement scripts.
- Fixed Space silently swallowing keystrokes instead of inserting a space while SQL suggestions were open.
- The editor now regains focus automatically after running a query, whether triggered from the toolbar, a keyboard shortcut, or the statement run button.