XenoSQL

Release notes

Every XenoSQL release, newest first.

  1. 1.0.0

    BetaLatestBuild 65

    Adds a query editor, structure editing, table export and import, and foreign-key links, and moves the table controls.

    New
    • A Query tab with highlighting, autocomplete, history, Explain, Cancel and result sub-tabs.
    • The Structure tab edits columns, indexes, foreign keys and triggers, previewing the SQL first.
    • Copy rows as CSV, JSON, INSERT or Markdown, and export or import whole tables.
    • Foreign-key values open the referenced row, and Open in Terminal starts the database's client.
    Improved
    • Table views moved to the footer, and Refresh, Export and Import to the title bar.
    • The title bar shows the server and SSH alias, and production connections are red everywhere.
    • Edit ▸ Edit Connections… opens the Connections window on the current connection.
    • XenoHost's site databases appear in Connections even when its command-line tool isn't linked.
    Fixed
    • The selected tab is visible in dark mode.
    • The footer's row count no longer wraps.
    • The filter bar's − button is the same height as + and Apply.
    Join the beta 10 MB · Signed & notarized · macOS 15 or later
  2. 0.1.0

    Build 31

    The first beta: a Mac client for MySQL 8 and SQLite, with a `xenosql` command line.

    New
    • MySQL connections with TLS and SSH tunnels, SQLite files, and import from TablePlus.
    • Browse tables with paging, multi-column sort and filters.
    • Edit in the grid; ⌘S commits all edits in one transaction, and ⌘U undoes it.
    • The log pane shows every statement XenoSQL sends.
Beta

Try the next build first.

XenoSQL is in beta. Leave your email and we’ll invite you.

Questions about XenoSQL?

Found a problem in a release, or need help with an update? Write to us. We reply within 24 hours on business days.

Need help with an app or a license? Open a support ticket →

We reply within 24 hours on business days.