v1.0.0 — multi-DB ops console (PostgreSQL + MySQL)
First stable release. cli2ui becomes a multi-database ops console: a full MySQL engine lands alongside the mature PostgreSQL one, behind the same safety-first, local-only UI.
MySQL support (8.0+)
The same console over a MySQL connection: table/column browse, read-only + write query runner (the server enforces read-only via START TRANSACTION READ ONLY), filter builder, CSV import, streamed CSV/JSON export, EXPLAIN parsed into the shared plan tree (so snapshots & diff work), index + table + column DDL, database create/drop, activity (SHOW PROCESSLIST) with cancel/kill, locks (performance_schema.data_lock_waits), health (unused indexes / sizes), backup & restore (mysqldump/mysql), a settings editor (SET PERSIST), and replication status with an attach recipe.
Degrade, don't lie
Engine.supports() / UNSUPPORTED: features with no MySQL equivalent (vacuum/bloat, schemas separate from databases, the planner what-if lab, replication slots) show as "not applicable" rather than an empty card. A safety signal like "is anything blocked?" raises a clear message instead of degrading to a false negative.
Verified live against MySQL 8.0 (engine sweep + browser); full test suite green (179 tests).
Full changelog: https://github.com/MR-TABATA/cli2ui/blob/v1.0.0/CHANGELOG.md