Recern Workspace · Documentation

Workspace changelog

Changes included in published Workspace releases. The app also shows these notes under Settings › What’s new.

0.5.0

  • OpenSearch: inspect cluster health, indices, nodes, shards and mappings, and browse documents in manual pages. Run read-only JSON searches with query history, saved queries and CSV/JSON export.
  • OpenSearch connections support HTTP Basic authentication, an optional index or alias scope, private CA certificates and verified TLS, including through SSH forwarding. Tested with self-managed OpenSearch 3.3.2; Elasticsearch and managed-service authentication are not supported in this release.
  • Keep OpenSearch searches bounded: at most 1,000 documents and 8 MiB per response, with a 5-second search timeout, an 8-second server cancellation interval and a 10-second client deadline. Incomplete results are labeled; stopping a request stops waiting in Workspace while the server may finish cancellation.
  • Access & limits shows visible write/admin grants and clearly marks account permissions as unverified when they cannot be established. The adapter always reads only, even when the account has write privileges; scripts, aggregations, inference and search pipelines are not exposed.
  • Production connection guidance now recommends a dedicated read-only account, explicit query limits, separate analytics capacity where appropriate and an isolated test environment. Safe Mode does not replace database permissions or prevent expensive reads.

0.4.0

  • Cassandra: inspect keyspaces, tables, columns, secondary indexes, reported topology and local compaction metadata. Run bounded read-only CQL SELECT queries with history, saved queries and exports.
  • Qdrant: inspect collections, dense and sparse vector configuration, payload indexes and paginated points. Run filtered vector queries, scroll, count and retrieval in the read-only JSON console.
  • Both adapters support private CA certificates and SSH forwarding while keeping certificate verification. Qdrant uses a separately stored API key and can scope a connection to one collection.
  • Connection round-trip charts report measured request latency. Missing diagnostics and partial catalog totals are shown explicitly. Stopping a request stops waiting in Workspace; the server may finish its read operation.
  • New reproducible fintech demo data covers a distributed Cassandra ledger and Qdrant merchant similarity search.

0.3.0

  • MongoDB: inspect collections, documents, indexes and current operations, with activity charts and a read-only JSON console. Use a separate authentication database and preserve BSON types in JSON exports.
  • ClickHouse: inspect running queries, tables, skipping indexes, parts, merges, mutations and replicas, with bounded read-only SQL, cancellation and CSV/JSON exports.
  • MongoDB and ClickHouse can verify private TLS certificates with a local PEM CA bundle. ClickHouse also preserves certificate verification through SSH.
  • Slow refreshes no longer pile up or replace the current connection's data with an older response. MongoDB document browsing skips collection statistics; slow statistics return partial values with an explanation while keeping the collections visible.
  • Right-click context menus for connections, tables and text, with keyboard navigation and native clipboard actions.
  • Share app statistics only after opting in under Settings → Privacy. A separate “What data is shared?” dialog explains the fields, anonymous installation counts and retention.
  • Reproducible fintech demos now include MongoDB merchant compliance and ClickHouse payment analytics.

0.2.0

  • MySQL connections: Overview, Sessions, Locks, Queries, Tables, Indexes, InnoDB, Replication and a cancellable SQL Console. Missing diagnostic permissions are reported in the affected view.
  • Query history persists between launches. Save named queries for one connection or all connections of the same engine, search them and load them into the console.
  • Export displayed SQL results as CSV or JSON, and Redis replies as JSON, into Downloads/Recern. Truncated results stay clearly marked.
  • Organize connections into named groups and choose their order independently of environment labels.
  • Safe Mode stays enabled when switching the engine of a production connection. SQLite blocks ATTACH, unsafe pragmas and file-writing functions; MySQL uses a read-only transaction and rejects file output and session mutation.
  • Recern Vector 0.2.0: read committed WAL changes, inspect int8 and f32 collections, and display the actual file format version.
  • PostgreSQL with pgvector gets a Vectors view: vector columns, HNSW and IVFFlat indexes with their distance and parameters, search settings, index builds and the slowest vector searches, with findings such as a large column without an index.
  • Redis, Valkey and Dragonfly with a search module get a Vectors view: search indexes with vector fields, documents that failed to index and the reason, vector memory, and Redis 8 vector sets.
  • SQLite database files: Overview with free pages, the write-ahead log and findings, Tables with sizes and unused space, Indexes with foreign keys that lack one and indexes another already covers, Pragmas with an integrity check, and a Console that is read-only in Safe Mode.

0.1.0

  • Recern updates itself. It checks recern.net in the background, downloads a new version and asks before restarting. Settings › Updates can check now or turn this off.
  • What's new, in Settings, lists the changes in every version.
  • Report a problem, in Settings, writes an email to the Recern team with the app version and system details you choose to include.

0.0.1

  • PostgreSQL: Overview with insights, Sessions, Locks with wait trees, Queries from pg_stat_statements, Tables, Indexes and a Console.
  • Redis, Valkey and Dragonfly: Overview, Memory with key patterns, Clients, Slow log, Keys and a Console that knows which commands only read.
  • Recern Vector database files: Overview, the HNSW index and recall against exact search.
  • Production connections start in Safe Mode: Recern only reads from them.
  • Connections through SSH, with password, key file or ssh-agent sign-in and host key checks.
  • A dashboard across all connections, search with ⌘ K, light and dark themes, and a menu bar icon.