Ariadne v0.2.0
What's new
- The tray now shows the installed Ariadne version in its menu and tooltip.
- It checks the latest stable GitHub Release every six hours, notifies once per new version, and offers a consent-gated self-update on macOS and Linux. Windows opens the release page until the native installer is available.
- New
memory_deleteandmemory_moveMCP tools support precise memory curation without rebuilding unaffected embeddings. - The installer pins and verifies Go and Qdrant downloads, installs release tags exactly, and replaces runtime binaries atomically.
- Session capture blocks remote summary endpoints unless
ARIADNE_CAPTURE_REMOTE=1is explicitly set. - Linux/Ollama setup documentation now covers systemd, strict supply-chain mode, remote Ollama, and GPU options.
- Focused tests cover storage helpers, imports, capture privacy, curation output, localization completeness, release parsing, and updater safety.
Updating
Existing installations should run the one-command installer once to move to v0.2.0:
curl -fsSL https://raw.githubusercontent.com/mclaut/ariadne/main/install.sh | shAfter v0.2.0 is installed, future stable releases are offered directly in the tray and are applied only after user confirmation.
Verification
go test ./...go test -race ./cmd/ariadne-tray ./internal/i18ngo build ./...- Linux amd64 and Windows amd64 tray cross-builds
golangci-lint runwith 0 issues