UpdatesChangelog
Changelog
What's new in hara. Newest first.
Versioning (pre-1.0): the minor number bumps for a new feature; the patch number for fixes and optimizations.
Chat everywhere — 0.80 → 0.89
The gateway grew from "Telegram text" into a full multi-channel surface.
- 0.89 — four adapters in one release: Slack, Mattermost, Matrix, DingTalk — eight chat platforms total.
- 0.87–0.88 — Discord, then Feishu/Lark adapters (native WebSocket; no public webhook needed).
- 0.86 — inbound images reach the model as real images (not breadcrumbs); Telegram/WeChat image parity.
- 0.85 — the
send_filetool: hara sends files and images back conversationally. Plus a stuck-guard that nudges the agent if it repeats a tool too many times. - 0.84 — receive files & photos from chat (downloaded and AES-decrypted from the WeChat CDN).
- 0.83 — voice replies with pluggable TTS (
say/ OpenAI-compatible / local command);/voice,/say. - 0.80–0.82 — the chat gateway itself: Telegram first, then native WeChat (iLink), voice-in transcription, and
/cd-roaming projects with a resumable thread per directory.
Resilience & context — 0.74 → 0.79
- 0.79 — app-level failover: retry an errored turn on a fallback model.
- 0.78 — file-state checkpoints (shadow-git snapshots outside your repo) +
/checkpoint restore. - 0.77 —
/rewindforks the conversation back to an earlier turn, files untouched. - 0.76 —
/contextshows exactly what's filling the window. - 0.74 — auto-compaction summarizes before the context overflows.
Org, safety & memory — 0.55 → 0.73
- 0.73 — background shell jobs (
bash {background:true}) + ajobtool. - 0.72 — per-turn model routing: a cheap model for trivial turns, the strong one for code.
- 0.71 — command-level permission rules + untrusted-content defanging against prompt injection.
- 0.70 — B-end device enrollment syncs an org-role bundle from a control plane.
- 0.61 — the
hara memoryCLI (show / init / distill) + two rounds of security hardening. - 0.58 —
hara cronscheduled tasks (no daemon; fires via launchd/crontab). - 0.55–0.57 — multi-role review chains (
hara org --review) and the in-session diff → review → commit loop.
Foundations — 0.52 → 0.69
- 0.69 — local semantic search (ANN retrieval, graceful brute-force fallback).
- 0.68 — multi-arch Docker image.
- 0.60–0.64 — single-binary builds, the
hara setupwizard, shell completions,hara export. - 0.59 — optional vim mode.
- 0.54 —
hara mcpserver mode (expose read/search tools to other MCP clients). - 0.52 — type-ahead steering: mid-turn messages course-correct the live task.
This page is the home for release notes — every new hara version lands here.
Was this helpful?