Changelog
Every version of Maben Base, newest first. The release notes are also on GitHub.
0.1
12 November 2026The first version.
- Postgres, MySQL/MariaDB and SQLite, with drivers written for this app (no dependencies)
- Connections window with groups, environment tags, URL paste, Keychain passwords, TLS modes and SSH tunnels
- Tables in tabs with server-side paging, sorting and filters, a row inspector and a structure view
- Staged edits (change, add, duplicate, delete rows) saved in one transaction, with the SQL shown first
- SQL editor with highlighting, completion, run statement or all, stop, several results, history and saved queries
- ⌘P open anything, ⌘K switch database, a schema picker for Postgres
- CSV, JSON and SQL export, and CSV import
- Production connections ask before writing, and read-only connections never write
- Structure editing (columns, primary key, indexes, foreign keys) with a SQL review; new tables and views
- Foreign key links to the referenced row
- Light, dark and system appearance
- Explain, with or without timings
- Backup and restore with the engines' own tools; whole-database export as SQL, Excel, CSV or JSON; SQL file import
- Excel and Markdown export, and copying cells as CSV, JSON, Markdown or SQL
- Editors per type in the row details: JSON, dates, enums, booleans, binary data with image preview
- Spreadsheet-style cell selection, paste from spreadsheets, and remembered column layouts
- Estimated row counts for very large tables
- Format SQL, :name parameters, several cursors, snippets, run in new tab, results in their own window, and column completion for table aliases
- Engines: SQL Server and Azure SQL, Oracle, ClickHouse, DuckDB, libSQL/Turso, Cloudflare D1, Snowflake, BigQuery, Cassandra/ScyllaDB, MongoDB, Redis/Valkey
- Reopens the last connections and tabs; connections as window tabs; split view
- Query results past 50,000 rows (Settings), and Load all
- Safe modes per connection, including Touch ID before writes
- Connection files to move connections between Macs (passwords encrypted with a passphrase), import from URLs, and sync through iCloud Drive
- SSH passwords and key passphrases, TLS client certificates and CA files, Unix sockets
- Server window for Postgres and MySQL: running queries, users and permissions, live metrics
- Updates itself from GitHub Releases, as Maben Awake and Maben Sweep do: it checks at start and every 6 hours, verifies the Maben signature and Apple's notarization, and installs when no connection is open or as you quit. Both switches are in Settings