- 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
38 lines
1.2 KiB
Markdown
38 lines
1.2 KiB
Markdown
# 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.
|