All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.1 - 2026-06-13
- Download action in the file explorer dropdown — download any file without opening it first (works on mobile and desktop).
- Copy path action in the file explorer dropdown — copy the absolute path of a file or folder to paste into the CLI, with a clipboard fallback for contexts where the Clipboard API is unavailable.
- Editor Plain view mode backed by a native textarea, so mobile native selection and Select-All work for copying code/logs (Monaco's custom-rendered editor does not support this on touch). Available on desktop too.
- Image viewer: desktop click-and-drag to pan a zoomed image (hand tool), matching the touch swipe/pinch controls on mobile.
- Arrow keys are now pinned to the end of the persistent terminal key bar (Enter · Bksp → Esc · Tab · PgUp · PgDn · y · n → ↑ · ↓ · ← · →).
- Moved y/n keys into the persistent nav bar and removed duplicate code-tab keys.
- Cloudflare quick tunnel robustness: cloudflared output is now logged, the promise resolves immediately on early exit instead of a 30s silent wait, and startup retries up to 3 times before falling back to local-only.
- Quick tunnel is isolated from any system-wide
cloudflaredconfig so a global ingress catch-all can no longer hijack quick-tunnel traffic. - File explorer dropdown menu now stays attached to its entry on scroll, clamps to the pane boundary instead of overflowing on mobile, and flips upward for bottom entries so it is never clipped.
- Markdown preview now renders local images/video referenced by relative or
absolute on-disk paths (e.g. a README's
public/logo.png) by routing them through the file API, instead of showing a broken-media icon. - Per-terminal
cdpicker state and correct tmux pane resolution.
0.1.0 - 2026-04-19
- Initial public release.