Skip to content

v0.2.6 — Multi-terminal support, CSRF fixes, CSP hardening

Choose a tag to compare

@axisrow axisrow released this 31 Mar 04:41
· 94 commits to main since this release

What's new

Features

  • Multiple terminals at once — open, switch between, and close several terminal sessions in one window (#5)

Bug fixes

  • Fixed a stored XSS vulnerability in the web terminal proxy (#3)
  • Fixed a memory leak, a crash, and an internal-data leak in the proxy (#4)
  • Fixed the terminal failing to load because the browser blocked it (#7)
  • Expired sessions now show a clear error instead of silently reloading the page (#6)

Tests

  • Added 129 automated tests covering session handling, the terminal API, and the on-screen keyboard