A big one: Termalin now has a built-in database client.
Data — a database client for 13 engines
- New "Data" host type. Browse and query PostgreSQL, MySQL/MariaDB, SQLite, MongoDB, Redis, ClickHouse, Elasticsearch, Cassandra/ScyllaDB, Neo4j, InfluxDB, RabbitMQ, SQL Server and Cloudflare D1 — a schema tree of every database, table and column (with row counts, indexes, foreign keys and access), a SQL editor with Ctrl+Enter, and a results grid with CSV/JSON export.
- Edit right in the grid. Open a table and click a cell to change it, right-click a row to delete it, add rows from a form, add columns, create tables (with a column builder and a per-engine type picker) and databases. Tables without a primary key are editable too. Every generated statement is shown for review before it runs — nothing executes unseen.
- Document and broker stores included. MongoDB and Elasticsearch documents are edited by their id, with an "Add document" JSON form; RabbitMQ queues can be published to, purged and created; Redis keys are listed with type, TTL and a value preview — edit, expire or delete them in place.
- Behind a firewall — no exposed port. Reach a private database through a saved SSH host, and in the web cabinet through a Connector.
- Everything on the record. Each statement lands in the per-host command history (encrypted like your terminal commands) and the activity log — for you and for agents alike.
Agents
- Agents can query your databases — on your terms. The local MCP server adds data tools (list databases, tables, schema, run a query): off by default, read-only unless a connection grants full access, and every agent query is recorded and audited.
- Chat agents too, passwordless. claude.ai and ChatGPT connected over Termalin's hosted MCP can query databases on your servers using the database's own local trust over the keyless tunnel — no database password is sent or stored anywhere. Read-only by default.
Fixes
- Windows: the app no longer freezes after the machine wakes from sleep.
- Connectors no longer flap to "offline" while their tunnel is up; file transfers over a Connector handle files up to 100 MB; fixed an SFTP-over-Connector address that broke downloads.
- Unlinked Connectors now appear as one-click hosts in the sidebar.
- Changing a table's schema no longer breaks the next query on Postgres and MySQL ("cached plan must not change result type").
iOS
- Fixed: the app could not sign in on iPhone. The core library shipped in the previous build was out of step with the app, so signing in failed with "core library didn't load". Local hosts, keys and the terminal were affected too. Rebuilt and verified.