Skip to content

Release notes

For the complete documentation index see: llms.txt

All documentation pages available in markdown.

You can download Aerospike Voyager on the Downloads page.

Aerospike Voyager 0.2.6

Release date: September 3, 2026

New features

A Policies section in the left navigation exposes the Aerospike client policies Voyager applies on your behalf. Five policy areas are editable:

  • Connect: client settings applied when dialing the cluster, such as connection timeout, login timeout, tend interval, and connection pool size. Changes apply the next time that connection reconnects.
  • Read: applied to single-record reads and batch reads.
  • Write: applied to record writes and deletes.
  • Query / scan: applied to scans and secondary-index queries when browsing records.
  • Info: applied to cluster info commands.

Connect and Info policies have a global default under Preferences > Advanced > Connection settings, which each connection can override on the Policies page. Read, Write, and Query / scan policies are set per connection. Values are validated as you type, with the valid range shown inline, and a field capped by your role’s quota shows the cap. [TOOLS-4143]

Policies page for a connected cluster showing the Read policy card with Total timeout, Socket timeout, and Max retries fields and their descriptions

See Tuning Voyager behavior for the full field reference.

Improvements

  • Creating a record and looking one up by user key now handle integer user keys as well as string user keys. The Add new record dialog takes the user key type alongside the key, and each record card shows the user key type it holds. A string user key and an integer user key with the same digits are two different records, so a search for a number returns both if both exist. See String and integer user keys. [TOOLS-4201]
  • The MCP Server page lists tools in a searchable explorer: type to filter by name, with tools grouped into collapsible categories, an expand and collapse all control, a running match count, and a legend explaining each tool’s risk level. [TOOLS-3939]
  • The Delete sample data dialog states what is removed before you confirm: every record in the sample sets, including records you added to them, with the empty sets remaining until the cluster restarts. The confirm button is styled as destructive. [TOOLS-3800]
  • Send key, Durable delete, and Record exists action moved out of Preferences and into each connection’s Write policy on the Policies page, where they can differ per cluster. TLS verification mode was removed.
  • The global connect timeout in Preferences > Advanced > Connection settings accepts 1 to 3600 seconds, narrowed from 1 to 9999. A timeout set on an individual connection in the connection dialog still accepts the wider range, so a value above 3600 belongs on the connection rather than on the global default. See Tuning Voyager behavior.

Bug fixes

  • Updated the telemetry Voyager collects. See Telemetry for what is and is not collected. [TOOLS-3941]
  • Added a Later button to the update-available and restart-ready toasts, which dismisses the toast for the rest of the session. [TOOLS-3685]
  • Fixed the records list staying on the skeleton loader the first time a set was opened. [TOOLS-3905]
  • Fixed the MCP client configuration JSON on the MCP Server page rendering truncated. It now displays in full. [TOOLS-3743]

Aerospike Voyager 0.2.5

Release date: June 30, 2026

New features

Voyager connects to clusters using any of the supported Aerospike authentication modes, available from the Auth mode dropdown in the connection dialog:

  • Internal (default): username and password validated by the Aerospike database.
  • External (LDAP): username and password validated by an external provider.
  • PKI (client certificate): a mutual-TLS certificate is the identity, with no username or password.

External and PKI require TLS, which Voyager enables automatically. A Login timeout (secs) field in the Advanced section accommodates slow external/LDAP logins. [TOOLS-3700]

Connection dialog Authentication section expanded, with the Auth mode dropdown open showing Internal, External (LDAP), and PKI (client certificate)

See Connecting to clusters for the full setup.

  • Added a Send feedback link to the left navigation that opens the Voyager GitHub Issues page in a new browser tab, prefilled with non-sensitive context such as app version, OS, and timestamp. [TOOLS-3578]

Improvements

  • Bin type and value can be changed and saved as a single action. Validation runs against the intended type, with no intermediate save required. [TOOLS-3331]
  • The tab bar handles overflow so every open tab stays reachable when many are open. [TOOLS-3407]
  • Closing a tab other than the active one no longer changes which tab is active, matching browser behavior. [TOOLS-3629]
  • Expand and collapse controls behave the same whether applied to a single record or all records, with four consistent stages. [TOOLS-3626]
  • Destructive actions such as Remove cluster, Delete namespace, and Delete set render in red to indicate caution. [TOOLS-3628]
  • Added a success toast when a bin is created, consistent with the other create, update, and delete actions. [TOOLS-3417]
  • Added a copy button to the key / primary key in the record view, matching the existing digest copy control. [TOOLS-3478]
  • Aligned the digest copy tooltip with the standard copy interaction. [TOOLS-3448]
  • Renamed the connection dialog’s insecure-TLS option to Skip TLS Validation, with a tooltip explaining the risk. [TOOLS-3409]
  • Reworked inline bin editing in the record list: hovering highlights an editable value, a row enters edit mode on click, and a single confirm saves the change with a success toast. [TOOLS-3584]
  • Normalized the available bin data types across the New record, Add bin, and Modify bin flows. [TOOLS-3633]
  • Moved Refresh and Last updated next to the results count on every list view, so the toolbar no longer shifts as the timestamp updates. [TOOLS-3500]
  • The Default connection timeout preference accepts a value in seconds (1 to 9999) instead of a few fixed options. [TOOLS-3676]
  • The digest value displays in full when the column is wide enough, truncating only when space is limited. [TOOLS-3449]
  • Updated the filter discard dialog copy and button styling to match the standard Voyager dialog pattern. [TOOLS-3585]

Bug fixes

  • Fixed silent failures in auto-update. Failures now surface a clear error with next steps. [TOOLS-3686]
  • Fixed stale records remaining visible after a disconnect. Reconnecting refreshes the records list automatically. [TOOLS-3580]
  • Fixed the connection indicator continuing to show Connected after the cluster was killed or deleted. [TOOLS-3351]
  • Fixed the user key being hidden in Full view when a record stored with the sendKey policy was fetched by digest. [TOOLS-3533]
  • Fixed Show more on a long string improperly entering the edit flow instead of expanding the text. [TOOLS-3617]
  • Fixed the Create record button staying disabled for a map bin until clicking out of the code editor. [TOOLS-3634]
  • Deleting the last bin from a record no longer breaks record deletion. [TOOLS-3498]
  • Fixed open data browser tabs being lost after navigating to the MCP Server or Cluster Management views. [TOOLS-3502]
  • Fixed a false-positive “a sibling value with this name already exists” error when renaming a nested map key. [TOOLS-3504]
  • Fixed Voyager auto-update failing on hardened Windows, where debug logs were not written. [TOOLS-3687]

Aerospike Voyager 0.2.4

Release date: May 28, 2026

New features

  • Added + New record to the namespace actions menu (⋮), with an editable Set field that creates a new set on first write. [TOOLS-3343]

Improvements

  • Data browser navigation, refresh, and filter typing no longer re-render the records view on every keystroke. [TOOLS-3540]
  • Bin rows expand and collapse on a full-row click, matching record rows. [TOOLS-3380]
  • Replaced the JSON code editor with the shared Aerospike Cloud code editor. [TOOLS-3388]
  • Added Terms of Use, Privacy Policy, and Telemetry doc links to Settings. [TOOLS-3587]
  • Updated the in-app Aerospike Expression Language (AEL) reference link. [TOOLS-3497]

Bug fixes

  • Fixed refresh-after-update dropping the just-updated record from the visible page. [TOOLS-3579]
  • Fixed broken layout when editing long string bins, where Show more, Save, and Cancel could overlap or be hidden. [TOOLS-3563]
  • Fixed Search by Key and Search by Digest hanging on not-found instead of returning immediately. [TOOLS-3562]
  • Fixed the Remove button in the MCP Server panel under Settings, Security, which showed the Regenerate tooltip. [TOOLS-3503]
  • Fixed telemetry events being captured and sent on first launch before you accepted the consent toggle. Voyager sends no telemetry until you enable the toggle and click Get started. [TOOLS-3501]
  • Fixed the active-connection indicator rendering orange instead of green. [TOOLS-3485]
  • Fixed the Add new record dialog ignoring the global Send key default. [TOOLS-3396]
  • Fixed a one- to two-frame Welcome page flash when navigating to Cluster Overview from the logo or after closing the last tab. [TOOLS-3368]
  • Fixed bin rows disappearing until refresh after renaming a bin. [TOOLS-3589]
  • Fixed Add bin / Modify bin parity for Blob and HLL types, plus related error messaging. [TOOLS-3480]
  • Fixed Truncate set displaying an incorrect record count. [TOOLS-3451]

Aerospike Voyager 0.2.2

Release date: April 27, 2026

Voyager launches as a Preview release. This is the first public version, shipping a visual data browser, a filter builder with Aerospike Expression Language support, an embedded MCP server for AI coding agents, and installers for macOS, Windows, and Linux.

Voyager welcome page shown on first launch, with the Connect cluster button and an empty sidebar

Cluster connections

Connect to local, remote, and TLS-secured Aerospike clusters from a single UI. Test a connection before saving to catch bad host/port or TLS settings early. Save and manage multiple connection profiles; credentials are encrypted at rest with AES-256-GCM.

Connect to an Aerospike cluster dialog with Display name, Cluster address, and Test, Save, and Connect buttons

Visual data browser

Navigate namespaces, sets, and records from a tree sidebar with configurable pagination limits. Records render as expandable cards with type-aware badges on every bin, so the shape of nested lists and maps stays visible without jumping into a raw JSON view.

Expanded record card showing bins with type badges for string, integer, boolean, map, list, and geojson

Record editing with SDK code generation

Create, edit, and delete records with type-preserving inline edits, so an integer never gets accidentally changed to a string. Destructive operations (delete-record, delete-bin, and truncate-set) go through a confirmation dialog. The Add new record dialog has an experimental Code snippets section that emits equivalent code in Go, Java, JavaScript, Python, and C++.

Add new record dialog with the Code snippets (Experimental) section expanded, showing language tabs for Golang, Java, JavaScript, Python, and C++

Filter builder

Build filters visually with 10 operators and AND/OR combinators, or drop into the raw expression editor for the full Aerospike Expression Language (AEL) surface, including CDT operations, metadata filters, and built-in functions.

Filter panel with field age, operator greater than, value 30, data type integer, and the generated expression at the bottom

Expression portability

Expressions built in the visual filter or the expression editor produce the exact same string format used by the Aerospike SDKs. Copy from Voyager, paste into production code, no rewrite.

Filter panel Expression tab showing a generated expression string ready to copy

Sample data

One-click load of 9 prebuilt datasets (600 records total) across ad tech, e-commerce, and user data domains. Useful for a first-run tour and for reproducing bug reports against a known dataset.

Voyager sidebar showing the 9 sample sets under namespace test, with record counts per set
  • Ad tech: sample_audience, sample_campaign, sample_creative, sample_lineitem.
  • E-commerce: sample_orders, sample_products.
  • User data: sample_segment, sample_user_profile, sample_users.

Embedded MCP server

Voyager ships a Model Context Protocol server on Streamable HTTP with token authentication and two access profiles: full-access and read-only. 21 tools cover connections, cluster browsing, record CRUD, and info commands, so Claude Code, Cursor, and other MCP-aware agents can drive Voyager directly.

See Setting up the MCP server for the full tool list and agent configuration.

Guardrails

  • In-flight query cancellation.
  • Confirmation dialogs on every destructive operation.
  • Request timeouts for MCP server (configurable per request).

Cross-platform

  • macOS, Windows, and Linux builds.
  • Auto-update with both automatic checks and a manual “Check for updates” action.