Product updates

Changelog

A chronological release feed for Ara. Big launches first, implementation details inside each release.

Unified Deploy System

Every infrastructure update - ZeroClaw binary, config, golden image, fleet agent - now flows through a single deploy API, tracked in Supabase, and visible in the HQ admin dashboard.

Infra:Unified deploy API: POST /admin/deploy -> fan-out to all fleet servers -> track in Supabase#127

Infra:HQ deploy dashboard with history table and manual trigger form#127

Features (3)

Graceful WS drain - binary updates no longer drop active connections#121

ZeroClaw version tracking with commit SHA across all deploy endpoints#122

Public status page at status.ara.so#124

Infra (5)

Unified deploy API: POST /admin/deploy -> fan-out to all fleet servers -> track in Supabase#127

HQ deploy dashboard with history table and manual trigger form#127

All 4 GitHub Actions deploy workflows wired through the API#127

Golden image build via HTTP API - no more SSH#123

Server provisioning automation with cloud-init, timeouts, and status tracking#126

Fast Deploys & E2E Testing

ZeroClaw binary deployment dropped from 8.5 minutes to around 10 seconds. New Rust E2E test infrastructure now covers automated smoke testing.

Infra:Fast ZeroClaw deployment: CI pre-builds to S3, fleet agents download at spawn time (8.5 min -> ~10s)#93

Features:Rust E2E test framework with reusable client, protocol, and reporting modules#95

Features (3)

Rust E2E test framework with reusable client, protocol, and reporting modules#95

Graceful binary update with WS idle detection - no dropped sessions#97

Composio tool integration expansion: email, search, weather, and market capabilities for AI agents#115

Fixes (1)

Restore end-to-end MCP integration broken after Node-to-Rust migration#106

Infra (1)

Fast ZeroClaw deployment: CI pre-builds to S3, fleet agents download at spawn time (8.5 min -> ~10s)#93

Web Console & Desktop Polish

Full web console with chat, channels, settings, and BYOK key injection. Desktop app gains signed builds, SDK migration, and UX improvements.

Features:Full web console: 6-view sidebar, multi-session chat, command palette#39

Features:Console UX overhaul: command bar, settings panel, resource monitoring#78

Features (9)

Full web console: 6-view sidebar, multi-session chat, command palette#39

Console UX overhaul: command bar, settings panel, resource monitoring#78

BYOK key injection: paste API keys directly into running containers#86

Full-screen chat view with gateway streaming#90

Console channels: WhatsApp QR, Telegram bot token, Email/Phone#91

Glass blur console layout with Aura branding#63

Desktop: signed macOS builds with direct .dmg download in PRs#75

Desktop: migrate to @ara/api-client SDK, suggestion pills, shimmer effects#67

Conversation history persisted in container SQLite#77

Fixes (3)

WS reconnect loop from unstable session object reference#69

Session reliability: WS close codes, heartbeat, fleet-agent hardening#55

ZeroClaw OTel panics: BatchProcessor, PeriodicReader, WS hang#76

Monorepo Launch

Consolidation from scattered repos into a single Turborepo monorepo. Cloud infrastructure, observability, domain migration, and billing all landed together.

Features:Monorepo created: Turborepo + bun workspaces, cloud-rust, web, app, zeroclaw

Fixes:Fix entire session lifecycle: Dockerfile, gateway startup, volume ownership, spawn#2

Features (6)

Monorepo created: Turborepo + bun workspaces, cloud-rust, web, app, zeroclaw

Axiom observability across all cloud-rust services#3

Domain migration from easyclaw.app to ara.so#29

OpenAPI BFF architecture with auto-generated TypeScript SDK#12

Embedded Stripe checkout with promo codes#49

Fluent Bit container log forwarding to Axiom#50

Fixes (2)

Fix entire session lifecycle: Dockerfile, gateway startup, volume ownership, spawn#2

Decouple credits from session time - credits are now LLM-only#13

Docs (1)

Comprehensive CLAUDE.md and architecture documentation#9