Skip to content

Fono

v0.7.1 Breaking

This release includes 3 breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

assistant dictation linux llm local-first rust
+5 more
speach-to-text stt vulkan whisper wyoming

Summary

AI summary

Default hotkeys changed to F7 for dictation and F8 for the voice assistant with a unified toggle/hold mode setting.

Full changelog

Changed

  • Default hotkeys: F7 for dictation, F8 for the voice assistant,
    toggle mode by default.
    Previous defaults — F8 (push-to-talk hold),
    F9 (toggle), F10 (assistant push-to-talk) — collided with htop's
    exit / kill / nice bindings and, in F10's case, the GTK menubar
    shortcut. The two dictation keys collapse into one (F7) and the
    assistant key moves down by two (to F8). Both keys now share a
    single [hotkeys].mode = "toggle" | "hold" setting that applies
    globally; mode = "toggle" (default) means press once to start,
    press again to stop. The assistant moves to toggle by default too
    — no more holding a key down through the multi-second STT → LLM →
    TTS round trip.
  • [hotkeys].toggle renamed to [hotkeys].dictation. Old configs
    continue to parse via a serde alias; existing user overrides keep
    working.
  • [hotkeys].hold field removed. Push-to-talk is now expressed
    as [hotkeys].mode = "hold", which applies to both the dictation
    and the assistant key. Old configs with hold = "F8" are silently
    ignored on load. To keep push-to-talk, set mode = "hold" in your
    config (the dictation and assistant keys remain whatever you have
    bound).

Full Changelog: https://github.com/bogdanr/fono/compare/v0.7.0...v0.7.1

Breaking Changes

  • Default hotkeys changed: dictation now `F7`, voice assistant now `F8` (previously F8, F9, F10).
  • [hotkeys].toggle renamed to [hotkeys].dictation.
  • [hotkeys].hold field removed; push-to-talk expressed via [hotkeys].mode = "hold".

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Fono

Get notified when new releases ship.

Sign up free

Beta — feedback welcome: [email protected]