Release notes

Public Changelog

A curated history of shipped changes for MyTerm.

v0.4.9

2026-06-03

Fixed

  • Terminal find tab-switch behavior — fixed terminal find so it now closes when you switch tabs and stays closed after dismissing it (`Esc` or `X`) while moving between tabs.

v0.4.8

2026-06-03

Fixed

  • Terminal tab switching output stability — fixed an issue where occasional control-sequence fragments could appear in the shell prompt when switching terminal tabs.

v0.4.7

2026-05-14

Added

  • Collapsible Credentials sidebar — the `Credentials` section in the right sidebar now has a chevron toggle so you can hide a long list when you don't need it; the open/closed state is remembered across app restarts.

Changed

  • Unified Settings modal — all app preferences (General, User Interface/Theme, Security, Network/Proxy) are now reachable from a single `Settings` menu entry (`Cmd/Ctrl+,`) and live in one redesigned Settings window with category navigation, the full terminal theme builder embedded in `Appearance`, and in-place save feedback on Apply.

v0.4.6

2026-05-14

Added

  • Dangerous command detection - MyTerm now confirms before executing commands that match configurable high-risk patterns in SSH and local terminal tabs.
  • Terminal font customization expansion - terminal themes can now persist font family, size, and line-height settings, with detected-font picking for easier setup.

Fixed

  • Terminal command buffer tracking - improved handling for line-edit shortcuts and history recalls to avoid stale command reuse.

v0.4.5

2026-04-30

Added

  • Unsafe paste protection — multiline or escape-sequence paste payloads now show a confirmation modal before being sent to the terminal. Toggle anytime via Edit → Unsafe Paste Protection.

Fixed

  • Terminal clear shortcuts — `Cmd+K` (macOS) and `Ctrl+L` now correctly clear the active terminal screen and scrollback history, then redraw the prompt.

v0.4.4

2026-04-24

Added

  • Local terminal tabs on macOS — open a local shell in the active pane using `Cmd+Shift+N`, File -> New Local Terminal, or the `+` action in the pane tab bar.
  • Clear terminal shortcut — clear the active terminal quickly with `Cmd+K` on macOS or `Ctrl+L` on Linux/Windows.

Changed

  • Denser pane and tab layout — pane and tab UI was streamlined to show more content, with tighter spacing and a compact floating terminal find (`Cmd+F`) overlay.
  • Improved macOS tab-row ergonomics — tab controls are smaller, the tab strip is draggable when the sidebar is hidden, and top-left rows now clear traffic-light controls more cleanly.

v0.4.3

2026-04-23

Added

  • Website links in new tabs — links inside embedded websites that ask to open a new tab or window now open as a new MyTerm website tab instead of doing nothing.
  • Website authentication prompt — protected embedded websites can now show an in-app HTTP Basic Authentication prompt so you can sign in without switching to another browser.

v0.4.2

2026-04-23

Changed

  • Systems search keyboard activation — press `Enter` in search to open the highlighted result, or the first result when none is highlighted. Improves keyboard-only workflow after `Cmd+Shift+F`.

Fixed

  • Update modal icon and release notes — MyTerm icon now displays correctly in the update notification modal, and release notes are reliably shown for available updates.

v0.4.1

2026-04-23

Fixed

  • Terminal find focus — `Cmd+F` find bar no longer loses focus after typing the first character; all subsequent characters stay in the find input as expected.
  • Terminal input flicker — typing in an SSH terminal no longer causes the terminal content to flicker on every keystroke.

v0.4.0

2026-04-22

Added

  • Terminal find in SSH tabs - use `Cmd+F` to open inline find controls in a terminal tab and jump between highlighted matches.
  • Search highlight color controls - terminal theme settings now include editable colors for search match, active match, and overview ruler highlights.
  • Tab bar position preference - switch terminal and website tabs between top and bottom placement, with your choice saved across restarts.

Changed

  • Search shortcut updates - `Cmd+Shift+F` now focuses Systems search, and `Cmd+Option+F` toggles focus between sidebar search and the active terminal.
  • Session details popover - SSH session details moved from always-visible footer/status areas into a dedicated info popover, freeing terminal space.

Fixed

  • Terminal viewport sizing - fixed a layout regression that could limit visible terminal rows so SSH terminals consistently fill available pane height.

v0.3.0

2026-04-21

Added

  • Royal TSX theme import — import `.rtcp` terminal theme files from Royal TSX with automatic preset naming from the palette.
  • Drag-and-drop reorganization — move systems and websites between folders by dragging and dropping onto a folder row in the Systems tree.

Changed

  • In-app update modal — replaced native update dialogs with a polished modal that displays release notes, lets you choose when to download, shows download progress, and offers an Install and Relaunch button when ready.
  • Refined sidebar — sidebar visibility now persists between launches, the collapsed state uses a slim edge handle, the help icon has a clearer quick-guide style, and expand/collapse includes a subtle slide animation.

Fixed

  • SSH credential security — fixed SSH credential auto-injection into non-authentication prompts by limiting autofill to the configured per-system startup window.

v0.2.0

2026-04-21

Added

  • SSH broadcast groups - create broadcast groups for SSH tabs, assign tabs to groups, and send input to one group or all SSH tabs using the new broadcast mode control.
  • Broadcast shortcuts - use `Shift+CommandOrControl+G` to create a broadcast group and `Shift+CommandOrControl+B` to cycle between None, Group, and All broadcast modes.
  • Getting Started videos - onboarding now includes a post-vault option to watch the Getting Started video, and Help provides a permanent link for quick access.

v0.1.0

2026-04-20

Added

  • SSH workspace manager — organize your machines into folders and manage SSH credentials from one place. Connect to any system in one click.
  • Master password vault — all credentials are encrypted at rest behind a single master password you set on first launch.
  • First-run onboarding — a guided setup wizard walks you through creating your first credential, folder, and system so you are ready to connect in minutes.
  • Multiple terminal sessions with split panes — open several SSH sessions side by side and resize the dividers to suit your workflow.
  • Terminal theme customization — choose from 10 built-in presets (Dracula, Solarized Dark/Light, Nord, Monokai, One Dark, Gruvbox, and more), fine-tune any of the 23 color slots with inline color pickers, and import iTerm2 (`.itermcolors`) or JSON theme files. Themes update all open terminals live without reconnecting.
  • Team-shared terminal themes — in addition to a personal default theme you can set a workspace-level theme override that is shared with your whole team.
  • Embedded website tabs — open any URL as a live browser tab alongside your terminals. Optional SOCKS5 proxy settings let you route website traffic through a tunnel.
  • CSV import — bulk-import systems from a CSV file to populate your workspace quickly.
  • In-app help and changelog — access the Quick Guide, full documentation, and this changelog at any time from the Help menu.
  • macOS Universal binary — runs natively on Apple Silicon (M-series) and Intel Macs from a single download.
  • Auto-updater — the app checks for new versions on startup and prompts you to restart when an update is available.