Skip to content

v0.1.97

Latest

Choose a tag to compare

@andrewtheart andrewtheart released this 15 Aug 20:40
6723dfa

What's changed

Terminal appearance

  • New Change appearance... action opens a tabbed appearance editor with Terminal and Header sections; Header background... opens the same dialog on its Header tab.
  • Inline 24-bit pickers for terminal background and font color: saturation/brightness plane, hue rail, hex entry, and independent 0-255 R/G/B channels, with an expand button for a larger picker.
  • Font selection now offers a 20-family catalog shared by Settings and the appearance editor, and every menu row renders in the face it represents.
  • Live preview on the pane itself, then Apply reveals This terminal and All terminals so you choose the scope. Per-terminal colors and fonts survive renderer reloads, restarts, duplication, and saved workspace restoration.

Bridge selection

  • The Electron app now discovers other registered MultiTerm bridges running under your Windows account at startup and offers each verified bridge by ID, type, port, and live session count, plus Start a new bridge (which takes the first free local port).
  • Don't show this again remembers the choice; re-enable Ask which bridge to use at startup under Session settings. If a remembered bridge is gone, MultiTerm starts a new bridge instead of silently picking another.
  • Switch at any time from the status bar: hover or focus Connected and select Connect to another bridge....

AI assistant

  • Bypassing assistant permission prompts is now a visible choice instead of being unconditional. A YOLO toggle sits on every context-menu row that launches an assistant (run, worktree, resume), plus a new Settings option; the previous behavior remains the default.
  • Copilot session resume gains filters for origin (MultiTerm-started, other, all), source, project, and last-updated window, a MultiTerm badge on sessions started in a MultiTerm terminal, and filter-aware result counts.

Fixes and other changes

  • Clearing a terminal running an assistant TUI now empties its composer first, so the repaint lands on a clean screen.
  • Terminal context menu reorganized: new Appearance group placed beside the AI assistant group, Close pinned first in Session, saved custom layouts migrated automatically, and the Split (duplicate) row removed.
  • The top-bar minimize button was removed; the Minimize MultiTerm shortcut moved to the App section and still works.

Developer and packaging

  • build-installer.ps1 adds -IgnorePendingChanges (also --IgnorePendingChanges) to stash staged, unstaged, and untracked work, publish from committed HEAD, and restore the exact stash and its staged state; the stash is also restored when a build or publish stage fails. It cannot be combined with -NoGitCommit.
  • Release script now handles clean-worktree output correctly.
  • Version bumped to 0.1.97 across package.json, the Inno Setup installer, and the Visual Studio extension manifest.
  • Expanded automated coverage, including a new terminal appearance suite plus bridge identity, settings verification, header background, and Copilot resume tests, and more stable notes-flyout end-to-end fixtures.

Installation

Download the attached MultiTerm-Setup-0.1.97.exe and run it to install or update MultiTerm Workbench.

Assets

  • MultiTerm-Setup-0.1.97.exe
    • Size: 109724088 bytes
    • SHA-256: 89c068678436fa5c28d8524be5e13434074550863d955cc6cb08437fa8f3f2e2

Validation

  • Installer build completed.
  • Version metadata consistency checks completed.

Full changelog

Compare v0.1.96...v0.1.97