Skip to content

Releases: umputun/agterm

Version 0.6.0

Choose a tag to compare

@umputun umputun released this 03 Jul 00:02
3d8a634

New Features

  • confirm before closing a session, opt-in via a setting #101 @umputun
  • configurable directory for new sessions #70 @umputun
  • per-overlay background color for session.overlay.open #88 @umputun

Improvements

  • move keymap, overlay-capture, and command-matching logic into agtermCore and hoist shared catalogs @melonamin
  • split oversized source and test files to enforce the swiftlint 1000/2000-line limits #86 @umputun

Bug Fixes

  • drag-drop inserts multi-line text as a paste instead of auto-executing each line #102 @umputun
  • escape newlines in dropped file paths to prevent command injection #96 @vlondon
  • keep '#' inside single-quoted custom-command shell args #98 @vlondon
  • single-quote-escape image paths in the show-image.sh overlay command #100 @vlondon
  • source builds show the real version instead of 0.0.0 in About #73 @vnazarenko

These builds are ad-hoc signed but not yet Apple-notarized (Developer ID enrollment is in progress), so macOS Gatekeeper blocks them until the quarantine flag is removed. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew (brew install --cask umputun/apps/agterm) strips the flag on install — the app just opens.
  • Direct download: drag agterm.app into /Applications, then run once:
    xattr -cr /Applications/agterm.app
    
    Or try to open it, then click Open Anyway in System Settings → Privacy & Security.

Version 0.5.2

Choose a tag to compare

@umputun umputun released this 01 Jul 22:18
f98de51

Improvements

  • per-session solid background color for session.background #68 @umputun
  • split toolbar icon shows which pane is visible when collapsed #67 @umputun

These builds are ad-hoc signed but not yet Apple-notarized (Developer ID enrollment is in progress), so macOS Gatekeeper blocks them until the quarantine flag is removed. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew (brew install --cask umputun/apps/agterm) strips the flag on install — the app just opens.
  • Direct download: drag agterm.app into /Applications, then run once:
    xattr -cr /Applications/agterm.app
    
    Or try to open it, then click Open Anyway in System Settings → Privacy & Security.

Version 0.5.1

Choose a tag to compare

@umputun umputun released this 01 Jul 20:57
fcfcd36

Bug Fixes

  • hide the sidebar scroll bar when the tree fits, instead of always showing a track under macOS "Show scroll bars: Always" ab1d4a8 @umputun

These builds are ad-hoc signed but not yet Apple-notarized (Developer ID enrollment is in progress), so macOS Gatekeeper blocks them until the quarantine flag is removed. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew (brew install --cask umputun/apps/agterm) strips the flag on install — the app just opens.
  • Direct download: drag agterm.app into /Applications, then run once:
    xattr -cr /Applications/agterm.app
    
    Or try to open it, then click Open Anyway in System Settings → Privacy & Security.

Version 0.5.0

Choose a tag to compare

@umputun umputun released this 01 Jul 20:41
fbe18d3

New Features

  • per-session background watermark, set via session.background #32 @fkirill
  • read a session's scrollback over the control API with session.text #46 @paul-nameless
  • show the app-wide unseen-notification count as a Dock icon badge #48 @vnazarenko

Improvements

  • show the configured keyboard shortcut in toolbar and sidebar tooltips #62 @taras-mrtn

These builds are ad-hoc signed but not yet Apple-notarized (Developer ID enrollment is in progress), so macOS Gatekeeper blocks them until the quarantine flag is removed. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew (brew install --cask umputun/apps/agterm) strips the flag on install — the app just opens.
  • Direct download: drag agterm.app into /Applications, then run once:
    xattr -cr /Applications/agterm.app
    
    Or try to open it, then click Open Anyway in System Settings → Privacy & Security.

Version 0.4.2

Choose a tag to compare

@umputun umputun released this 01 Jul 08:52
f02a0b7

Bug Fixes

  • right-click paste works out of the box, with a General settings toggle to disable it #63 @umputun
  • file drops land on the visible session instead of an invisible background one #63 @umputun

These builds are ad-hoc signed but not yet Apple-notarized (Developer ID enrollment is in progress), so macOS Gatekeeper blocks them until the quarantine flag is removed. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew (brew install --cask umputun/apps/agterm) strips the flag on install — the app just opens.
  • Direct download: drag agterm.app into /Applications, then run once:
    xattr -cr /Applications/agterm.app
    
    Or try to open it, then click Open Anyway in System Settings → Privacy & Security.

Version 0.4.1

Choose a tag to compare

@umputun umputun released this 01 Jul 07:25
6f4a9ac

Improvements

  • double-click the window header to zoom, honoring the macOS title-bar double-click setting #33 @fkirill
  • session.resize control command to move the split divider #59 @umputun
  • reorganize Settings into five focused tabs #60 @umputun

Bug Fixes

  • restore sessions started with a command (e.g. ssh) on relaunch, instead of coming back as plain shells #61 @umputun

These builds are ad-hoc signed but not yet Apple-notarized (Developer ID enrollment is in progress), so macOS Gatekeeper blocks them until the quarantine flag is removed. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew (brew install --cask umputun/apps/agterm) strips the flag on install — the app just opens.
  • Direct download: drag agterm.app into /Applications, then run once:
    xattr -cr /Applications/agterm.app
    
    Or try to open it, then click Open Anyway in System Settings → Privacy & Security.

Version 0.4.0

Choose a tag to compare

@umputun umputun released this 30 Jun 18:35
2522365

New Features

  • session attention list and title-bar indicator #35 @umputun
  • insert dropped file paths as text on drag-and-drop #52 @umputun
  • optional one-shot sound on session.status #38 @umputun
  • make the agterm agent skill user-invocable 58ff68f @umputun
  • fish shell integration for agent-status hooks #56 @korjavin

Improvements

  • de-bounce repeated identical status sounds #40 @umputun
  • enrich the About panel with repo link, copyright, and build commit 800add3 @umputun

Bug Fixes

  • forward right- and middle-click to libghostty #53 @umputun
  • Esc cancels inline rename and focus returns to the terminal #42 @umputun

These builds are ad-hoc signed but not yet Apple-notarized (Developer ID enrollment is in progress), so macOS Gatekeeper blocks them until the quarantine flag is removed. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew (brew install --cask umputun/apps/agterm) strips the flag on install — the app just opens.
  • Direct download: drag agterm.app into /Applications, then run once:
    xattr -cr /Applications/agterm.app
    
    Or try to open it, then click Open Anyway in System Settings → Privacy & Security.

Version 0.3.1

Choose a tag to compare

@umputun umputun released this 29 Jun 05:29
570846e

Improvements

  • make global ghostty config inheritance opt-in (default off) #29 @umputun

Bug Fixes

  • ⌘C/⌘V copy/paste on non-Latin keyboard layouts #31 @umputun
  • active status color default and "default ghostty" theme picker label bac948c
  • clear the active agent-status glyph on Esc-interrupt #28 @umputun

These builds are ad-hoc signed but not yet Apple-notarized (Developer ID enrollment is in progress), so macOS Gatekeeper blocks them until the quarantine flag is removed. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew (brew install --cask umputun/apps/agterm) strips the flag on install — the app just opens.
  • Direct download: drag agterm.app into /Applications, then run once:
    xattr -cr /Applications/agterm.app
    
    Or try to open it, then click Open Anyway in System Settings → Privacy & Security.