Releases: umputun/agterm
Release list
Version 0.6.0
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.appinto/Applications, then run once:Or try to open it, then click Open Anyway in System Settings → Privacy & Security.xattr -cr /Applications/agterm.app
Version 0.5.2
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.appinto/Applications, then run once:Or try to open it, then click Open Anyway in System Settings → Privacy & Security.xattr -cr /Applications/agterm.app
Version 0.5.1
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.appinto/Applications, then run once:Or try to open it, then click Open Anyway in System Settings → Privacy & Security.xattr -cr /Applications/agterm.app
Version 0.5.0
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.appinto/Applications, then run once:Or try to open it, then click Open Anyway in System Settings → Privacy & Security.xattr -cr /Applications/agterm.app
Version 0.4.2
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.appinto/Applications, then run once:Or try to open it, then click Open Anyway in System Settings → Privacy & Security.xattr -cr /Applications/agterm.app
Version 0.4.1
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.appinto/Applications, then run once:Or try to open it, then click Open Anyway in System Settings → Privacy & Security.xattr -cr /Applications/agterm.app
Version 0.4.0
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.appinto/Applications, then run once:Or try to open it, then click Open Anyway in System Settings → Privacy & Security.xattr -cr /Applications/agterm.app
Version 0.3.1
Improvements
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.appinto/Applications, then run once:Or try to open it, then click Open Anyway in System Settings → Privacy & Security.xattr -cr /Applications/agterm.app