Skip to content

Releases: MrPanda1609/Termipro

Termipro v1.0.16

Choose a tag to compare

@MrPanda1609 MrPanda1609 released this 22 May 15:37

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.openExternal instead 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

Choose a tag to compare

@MrPanda1609 MrPanda1609 released this 22 May 14: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 ^V byte, which had produced the no image in clipboard line in front of pasted text. Text paste goes through term.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

Choose a tag to compare

@MrPanda1609 MrPanda1609 released this 22 May 06:17

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 DECSCUSR on 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 bare LF, 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 ^V so the CLI attaches the bitmap.

Auto-update

Existing installs will pick this up on next launch.

Termipro v1.0.13

Choose a tag to compare

@MrPanda1609 MrPanda1609 released this 20 May 19:38

Termipro v1.0.13

Fix popup option menus from AI CLIs (Claude Code, Augment, Luma).

Fixes

  • Replace deprecated windowsMode with windowsPty so Win11 conpty reflow works and option menus render with correct borders.
  • Detect alternate-screen-buffer; stop rewriting DECSCUSR and 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 useConpty explicitly in node-pty spawn options.

Auto-update

Existing installs will pick up this release automatically on next launch.

Termipro 1.0.12

Choose a tag to compare

@MrPanda1609 MrPanda1609 released this 06 May 14:23

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

Choose a tag to compare

@MrPanda1609 MrPanda1609 released this 03 May 09:41

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

Choose a tag to compare

@MrPanda1609 MrPanda1609 released this 03 May 09:35

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

Choose a tag to compare

@MrPanda1609 MrPanda1609 released this 03 May 09:02

Dropdowns and the Settings panel now close automatically when clicking outside them.

Termipro 1.0.8

Choose a tag to compare

@MrPanda1609 MrPanda1609 released this 03 May 08:57

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

Choose a tag to compare

@MrPanda1609 MrPanda1609 released this 03 May 08:45

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.