vietc/CHANGELOG.md
Khoa Vo a13e0bbd05 release: v0.1.3 — 106 tests, clipboard fix, ua-horn cluster
- Update README version badge to 0.1.3 + test count
- Update CHANGELOG with v0.1.3 release notes
- DEB (976K) + AppImage (2.2M) on GitHub + Forgejo
2026-06-26 19:27:24 +07:00

1.2 KiB

Changelog

v0.1.3 (2026-06-26)

Clipboard & Injection Fixes

  • ua-horn cluster fix — Correct tone placement for ưa clusters (mưa, lửa).
  • Word-spacing fix — Clipboard operations use clipboard_context to save/restore user's clipboard.
  • Control-key consumption — VNI/Telex control keys properly consumed across all code paths.
  • Clipboard preservation — User's clipboard saved before injection and restored after, preventing Ctrl+C/V conflicts.

Tests

  • 106 tests passing (72 engine + 16 CLI + 12 protocol + 5 auto-restore + 1 tone placement).

Releases

  • vietc_0.1.3-1_amd64.deb (976K), Viet+-0.1.3-x86_64.AppImage (2.2M) on GitHub + Forgejo.

v0.1.2 (2026-06-26)

  • Flush char forwarded as raw key, stop retyping finished word on flush
  • Auto-restore English words, tone placement for qu/gi/uê/uơ
  • Skip auto-repeat, Enter key support, removed xdotool
  • 102 tests, AppImage --quit/--restart/--update flags

v0.1.1 (2026-06-26)

  • Fix r consumed as tone key, fix normal letters consumed in Telex
  • 15ms delay, persistent X11 connection, Enter key
  • 67 engine tests

v0.1.0 (2026-06-26)

Initial release — bamboo engine port, evdev capture, uinput injection.