Repository navigation
Releases: MrPanda1609/Termipro
Release list
Termipro v1.0.16
Termipro v1.0.16
Two fixes around AI CLI usage (Luma specifically).
Fixes
- Shift+Enter again inserts a newline in Luma. Luma's prompt only accepts
Alt+Enter(ESC + CR); the LF / bracketed-paste payload introduced in v1.0.14 was silently dropped by its paste sanitizer. Termipro now sends ESC + CR on Shift+Enter, which Claude Code, Augment, and Luma all recognize. - Clicking a link in the terminal now opens the user's default browser via
shell.openExternalinstead of spawning a blank Electron child window. This also removes the black-flash artifact that appeared when closing that child window. Applies to xterm's web-links, OSC 8 hyperlinks, and any anchor target inside the renderer.
Auto-update
Earlier installs (1.0.13 - 1.0.15) will upgrade on next launch.
Termipro v1.0.15
Termipro v1.0.15
Hotfix: Shift+Enter and Ctrl+V key handlers had no effect in v1.0.14.
Root cause
xterm.attachCustomKeyEventHandler replaces the handler instead of stacking them. The second registration (for Ctrl+C copy) was overwriting the first, so the Shift+Enter and Ctrl+V interception never ran.
Fixes
- Merge all custom key bindings into a single handler so Shift+Enter, Ctrl+V, and Ctrl+C copy all live again.
- Ctrl+V now stops xterm from also sending the raw
^Vbyte, which had produced theno image in clipboardline in front of pasted text. Text paste goes throughterm.paste(bracketed when the CLI supports it); image-only clipboard still forwards^V.
Auto-update
1.0.13 / 1.0.14 will upgrade on next launch.
Termipro v1.0.14
Termipro v1.0.14
Follow-up fixes for AI CLI integration (Claude Code, Augment, Luma).
Fixes
- Caret keeps blinking inside the AI chat box. v1.0.13 stopped rewriting
DECSCUSRon the alternate screen, so Luma's steady-block override hid the blink; now we always normalize cursor shape while leaving show/hide (DECTCEM) to the CLI. - Shift+Enter inserts a soft newline in Luma. The old
ESC + CR(Alt+Enter) was not recognized; we now send a bareLF, wrapped in a bracketed-paste envelope when the CLI has bracketed paste enabled. - Ctrl+V no longer mixes up text and images. If the clipboard has text we paste it (bracketed when supported, raw otherwise). Only when the clipboard is image-only do we forward
^Vso the CLI attaches the bitmap.
Auto-update
Existing installs will pick this up on next launch.
Termipro v1.0.13
Termipro v1.0.13
Fix popup option menus from AI CLIs (Claude Code, Augment, Luma).
Fixes
- Replace deprecated
windowsModewithwindowsPtyso Win11 conpty reflow works and option menus render with correct borders. - Detect alternate-screen-buffer; stop rewriting
DECSCUSRand hide Termipro autocomplete while a CLI owns the screen. - Ignore escape sequences when tracking shell input so arrow-key navigation in pickers no longer pollutes command history or autocomplete.
- Drop resize debounce to 60 ms so popup menus reflow at the new column count immediately.
- Set
useConptyexplicitly in node-pty spawn options.
Auto-update
Existing installs will pick up this release automatically on next launch.
Termipro 1.0.12
Add right-click context menu with Copy and Paste. Ctrl+C now copies selected text to clipboard instead of sending SIGINT when there is an active selection.
Termipro 1.0.11
Fix file drag-and-drop by handling drag/drop at the window capture level and using Electron webUtils to resolve real file paths from Explorer drops.
Termipro 1.0.10
Add drag-and-drop support for files and images. Image drops are copied to the clipboard and sent to CLI tools via Ctrl+V; regular files paste quoted paths into the terminal.
Termipro 1.0.9
Dropdowns and the Settings panel now close automatically when clicking outside them.
Termipro 1.0.8
Clean noisy command history entries, prune existing bad quick commands, switch update restart to silent install with auto-reopen, and show an in-app update-ready prompt from automatic checks.
Termipro 1.0.7
Move remembered commands to an icon beside Settings, show autocomplete near the active input line, add polished in-app confirmation dialogs, and add recent folder dropdown with Choose option.