Tags: axxapy/gotty
Tags
v2.0.0 - modernized toolchain, hterm dropped, reconnect bug fixed
Major release. Most of the codebase has been refreshed from its 2021
state.
Breaking changes:
- --term=hterm and the `term:` config key are no longer accepted.
hterm support and its libapps dependency are removed; xterm.js is
the only supported terminal frontend.
- The `preferences { ... }` config block (hterm-only) is gone.
- The config file at ~/.gotty is now YAML, not HCL1. Mechanical
conversion: `key = "value"` -> `key: "value"`, `// ...` -> `# ...`.
Bug fix:
- Keystrokes were sent N+1 times to the server after N reconnects,
because xterm.js IDisposables returned by term.onData/onResize
were discarded and deactivate() never detached the listeners.
See PR #2 for the full changelog.
PreviousNext