Beta notes track earlier builds, faster iteration, and channel-specific packaging changes.

0.1.0-beta (b87-b130)

2026-03-28
  • New: Added richer wake-word diagnostics with failure reasons, follow-up outcomes, and late-after-timeout tracking.
  • New: Split LLM routing so automatic dictation enhancement and full-text optimization can use different providers and switches.
  • New: Added App Launch Aliases and richer hotkey capture, including modifier-only and fn shortcut recording.
  • Improved: Improved activation and trial recovery, refined lock-screen and offline-grace handling, and reduced cases where already licensed sessions were blocked by the activation gate.
  • Improved: Refined the HUD across dictation, optimizing, and feedback states with steadier sizing, clearer device badges, compact speech lanes, and cleaner completion behavior.
  • Improved: Improved wake follow-up timing, standby recovery, and session hard-cap handling so long dictation sessions stay alive while command sessions still end quickly.
  • Fixed: Reduced false typing promotion caused by stale targets, semantic AX nodes, browser web areas, and app-switch edge cases.
  • Fixed: Recovered useful partials from recoverable no-speech endings instead of dropping whole utterances in always-listening flows.
  • Fixed: Shortened rewrite stalls with clearer timeout handling, and removed duplicate dictation-complete HUD prompts.

0.1.0-beta (b77-b86)

2026-03-25
  • New: Added a full-text rewrite command that reads the current editor content, runs an LLM rewrite pass, and writes the optimized result back in place.
  • New: Added an LLM Rewrite settings card for API key, endpoint, model selection, connection testing, and model fetching.
  • Improved: Improved OpenAI-compatible provider support, beta version labeling in update prompts, and rewrite history so recent activity now shows source text, rewritten text, and LLM status.
  • Improved: Stored LLM API keys in Keychain instead of plain app preferences.
  • Improved: Wake-word standby now tolerates a short whitelist of filler lead-ins, awake follow-up matching is stricter, and recent activity can show both the LLM candidate text and the final committed text.
  • Fixed: Added dictation-enhancement guardrails that reject language drift, protected-token changes, and overly aggressive short-text rewrites.
  • Fixed: Fixed wake-gated typing so dictation cannot enter the typing path before wake confirmation while wake-word standby is armed.
  • Fixed: Skipped LLM dictation enhancement automatically for structured text, number-heavy content, and code-like snippets to reduce false rewrites.

0.1.0-beta (b75-b76)

2026-03-24
  • New: Added "执行" as an explicit Chinese command prefix, and unknown-command HUD now suggests the closest matching commands.
  • Improved: Improved permission recovery by bringing Aether to the foreground before system prompts, and by relaunching into the follow-up recovery step after a TCC reset.
  • Improved: Improved explicit command parsing so leading punctuation, filler words, and polite suffixes no longer block frontmost-app commands like Send.
  • Fixed: Fixed wake-word follow-up payloads that previously kept auto-inserted commas or spaces after the wake phrase.

0.1.0-beta (b67-b74)

2026-03-23
  • New: Added a dedicated Wake & Activation page with wake hits, empty wakes, dictation or control follow-ups, phrase distribution, and recent event history.
  • New: Added wake-history controls for capture, retention limits, statistics reset, and history cleanup.
  • Improved: Improved activation recovery with clearer device-loading states, safer device-list retries, and a direct quit action from the locked screen.
  • Improved: Split microphone and speech permission onboarding into normal request and repair actions so first-time prompts no longer jump into System Settings too early.
  • Improved: Beta builds now default to the beta update feed unless the user explicitly switches channels.
  • Fixed: Fixed rapid flickering between dictation and control mode in auto mode by removing the HUD-routing feedback loop.
  • Fixed: Fixed denied-permission recovery paths that could clear TCC records too early and leave Aether missing from privacy panes.

0.1.0-beta (b58-b66)

2026-03-23
  • Improved: Reworked Voice Usage Insights into a tighter usage-focused dashboard with clearer labels, a more useful app rail, and more detail moved into sheets.
  • Improved: Refined dictation routing and wake-session re-arm behavior so everyday phrases stay in text input while wake follow-up tracking becomes more stable.
  • Improved: Added more Chinese command aliases and forcing prefixes for command or dictation routing.
  • Fixed: Reduced accidental command matches from ordinary dictation phrases that referenced panel, paste, or undo operations.

0.1.0-beta (b52-b57)

2026-03-22
  • Improved: Rebuilt the early Voice Usage Insights iterations into a more compact dashboard with clearer labels, a usage-focused app list, and fewer always-visible details.
  • Improved: Added an option to hide no-speech events from the insights view.
  • Fixed: Blocked speech actions while macOS is locked.

0.1.0-beta (b37)

2026-03-21
  • Improved: Tightened Voice Usage Insights rows by moving app identifiers into hover help and keeping issue or anomaly summaries on a single line.
  • Improved: Stabilized HUD typing-state recovery around explicit suppression windows for apps with special typing behavior.

0.1.0-beta (b36)

2026-03-21
  • Improved: Condensed Voice Usage Insights cards by moving full bundle identifiers into hover help and surfacing issue or anomaly summaries inline.

0.1.0-beta (b35)

2026-03-21
  • New: Added a developer terminology boost toggle that automatically applies contextual vocabulary in Terminal, Xcode, VS Code, Codex, and similar apps.
  • Improved: Expanded Voice Usage Insights with anomaly-aware summaries, full bundle identifiers, and richer recent-activity cards.
  • Improved: Suppressed focused typing fallback after explicit non-input clicks for apps with unusual typing behavior.
  • Fixed: Added regression coverage for developer-speech profile matching and common phrase corrections.

0.1.0-beta

2026-03-20
  • New: Released the first public beta version of Aether.
  • Improved: This is the first public testing release, and the beta changelog starts here.