Skip to content

Attu v3.0.0-beta.6

Latest

Choose a tag to compare

@shanghaikid shanghaikid released this 03 Jun 07:50
· 3 commits to main since this release
57a140a

Attu v3.0.0-beta.6

This release summarizes the changes since v3.0.0-beta.5.

Highlights

  • Added local authentication with user isolation for the app runtime, including safer password recovery handling and an 8-character minimum password length.
  • Added admin connection management, including an admin view for managing connections and exporting selected admin connections.
  • Added audit logs, including an admin view across all audit logs and UI refinements for the audit log table and filters.
  • Added a standalone Linux x64 server tarball for running Attu without Docker or Electron.
  • Improved backup and restore support by bundling milvus-backup in Docker and standalone builds, isolating backup process environment variables, and improving object storage deep-check behavior.

Explorer and Collection Management

  • Added a collection index management tab.
  • Added a collection segments explorer tab, with clearer segment load and query index status.
  • Added shard count support when creating collections.
  • Added search from existing data row vectors.
  • Improved collection tree behavior, including selected collection scrolling, loaded collection highlighting, moved route handling, and refresh after collection copy.
  • Improved partition selection, sample import handling, row count refresh, entity count formatting, and vector search top-k bounds.
  • Fixed stale explorer routes, collection rename warnings, active collection drop warnings, long collection names in headers, imported index params, and index label translations.

Backup, Diagnostics, and Storage

  • Improved storage configuration testing and isolated backup storage deep checks.
  • Added diagnostic capacity scenarios and clearer diagnostic resource estimates.
  • Optimized diagnose collection scanning.
  • Scoped snapshot restore jobs correctly to the source collection and improved restore job feedback.

App and Runtime

  • Improved connection auth UI and added connection import/export.
  • Improved settings navigation and sidebar accessibility.
  • Adjusted cluster navigation support links and added the Milvus Office Hour sidebar link.
  • Fixed Electron cluster overview loading and optimized Electron startup.
  • Repaired partial database migrations.
  • Updated Milvus SDK dependencies and milvus-backup to 0.5.15.

Packaging and Release

  • Added the Linux x64 standalone server tarball artifact: attu-server-3.0.0-beta.6-linux-x64-node24.tar.gz.
  • Fixed standalone tarball packaging so it no longer contains absolute symlinks.
  • Fixed Docker packaging so milvus-backup is available for backup deep checks.
  • Fixed parquet parser packaging by using the declared dependency.

Downloads

  • macOS: .dmg / .zip (Apple Silicon)
  • Linux desktop: .deb / .AppImage
  • Windows: .exe installer / .zip
  • Standalone server: attu-server-3.0.0-beta.6-linux-x64-node24.tar.gz

Standalone Server

The standalone server tarball is for running Attu without Docker or Electron on Linux x64.
Node.js 24.x is required. The tarball includes the Attu server bundle and bin/milvus-backup.

tar -xzf attu-server-3.0.0-beta.6-linux-x64-node24.tar.gz
cd attu-server-3.0.0-beta.6-linux-x64-node24
./bin/attu-server

By default, the server listens on 0.0.0.0:3080 and stores local data under ./data.
Override runtime settings with environment variables:

HOST=127.0.0.1 PORT=4080 ATTU_DATA_DIR=/var/lib/attu ./bin/attu-server

Docker

docker run -d --name attu -p 3000:3000 -v attu-data:/data zilliz/attu:v3.0.0-beta.6