Skip to content

Releases: jguice/utter

v0.4.1

Choose a tag to compare

@jguice jguice released this 25 Aug 18:46
b9007a9

0.4.1 (2026-08-25)

Bug Fixes

  • add ydotoold dep and ydotool.service to deb packaging (#9) (170e4fa)

v0.4.0

Choose a tag to compare

@jguice jguice released this 25 Aug 12:03
6c30149

0.4.0 (2026-08-25)

Features

  • add custom dictionary corrections (#10) (b9e12c0)

Prerelease: feat/macos-universal-binary @ 0.3.0-feat-macos-universal-binary.f6e1539

Choose a tag to compare

Prerelease build for branch feat/macos-universal-binary at commit f6e1539.

Version: 0.3.0-feat-macos-universal-binary.f6e1539

This pre-release is replaced in place on every push to the branch.
It is automatically deleted when the branch's PR is closed.

v0.3.0

Choose a tag to compare

@jguice jguice released this 24 Apr 03:19

0.3.0 (2026-04-24)

Features

  • config: move user settings from env vars to ~/.config/utter/config.toml (ef63bb7)
  • macos: first-run onboarding + menu bar UI + Developer ID signing + CI DMG (1bb8ef4)

Refactoring

  • config: rename fields for clarity (bb1c4c9)

Documentation

  • add macOS port design notes (323791e)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 21 Apr 04:34
ab2afbe

0.2.0 (2026-04-21)

Features

  • add 'utter set-key' for interactive PTT key binding (02e1ba6)
  • clipboard: add UTTER_CLIPBOARD=1 opt-in for regular clipboard write (bfa7cf1)
  • set-key: accept any evdev key; expand canonical aliases (29fd2a3)
  • utter set-key, paste cleanup, CI test + coverage gates (3313b9c)
  • version: include git SHA in --version output (fbc9eb6)

Bug Fixes

  • install: stop services and force-install to avoid ETXTBSY on upgrade (14fa212)
  • paste: restore ydotool's 12ms key-delay for modifier chords (3edb3f9)
  • set-key: always activate watcher with new config after save (08ff95b)
  • set-key: report actual watcher state, don't promise what we can't verify (8363512)
  • uninstall: reap orphan processes and stale sockets after package removal (d7f611b)

Refactoring

  • paste: primary-only clipboard, drop unused paste method alternates (32e7106)

Documentation

  • also document in the README that the OS microphone-in-use (02e1ba6)
  • backlog: update stale pre-rename version references (0d98d69)
  • clarify which service owns which configuration (63e185c)
  • clarity pass on README (8023969)
  • lead README with what utter does, not what other tools lack (0302453)
  • redeploy: use cp --remove-destination to avoid ETXTBSY (6a3ee73)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Apr 16:35
v0.1.0 — initial release