Skip to content

v0.2.10 — Image upload, desktop keyboard toggle, mobile UX, bug fixes

Latest

Choose a tag to compare

@axisrow axisrow released this 11 Jun 04:43
· 59 commits to main since this release

Features

  • On-screen keyboard on any device (#32): a floating ⌨ button in the top-right corner shows or hides the on-screen keyboard, now available on desktop too. It opens by default on mobile and stays closed on desktop, and your choice is remembered.
  • Paste or drop images into the terminal (#41, #35): paste or drag-and-drop an image into the web terminal and it's uploaded automatically (PNG/JPG/GIF/WebP), with the file path inserted at the prompt for you. New settings: MAX_UPLOAD_SIZE, UPLOAD_DIR.
  • The web terminal no longer runs with root privileges (#52): it now runs as a regular, unprivileged user for better security, and secrets can be supplied from a file instead of environment variables.
  • Cleanup dashboard (#38): view and delete space-hungry caches and logs straight from the web UI.
  • Project favicons (#46, #28): the web UI now ships with a proper icon set.

Fixes

  • Copying text on macOS works again (#40): native text selection and Cmd+C are back on by default; a new ↕ key (or Ctrl+B m) toggles terminal-level mouse mode when you need it.
  • Fixed all 8 issues found in a bug-hunt audit (#48).
  • Fixed an "Invalid CSRF token" error that could block login (#42).
  • Fixed mobile scrolling after reconnecting and when scrolling through terminal output on iOS/Android (#36, #29).

Other

  • #31 (start CLIs in "yolo" mode) was closed as no longer needed — superseded by auto mode.

Full Changelog: v0.2.9...v0.2.10