Releases: dntsk/quicktty
Release list
QuickTTY 0.1.2
QuickTTY 0.1.2
Fixed
- Restored the stable update pipeline with a signed Sparkle appcast published alongside the notarized DMG.
- Embedded the Sparkle public key and automatic-check metadata in the application bundle so future updates can be verified.
- Preserved the application executable and icon metadata when using the explicit Info.plist.
- Moved beta updates to the repository-hosted feed backed by immutable GitHub Release artifacts.
Installation note
QuickTTY 0.1.1 may not discover this release because its stable update feed was incomplete. If Check for Updates… does not offer 0.1.2, download and install the DMG manually from this release.
QuickTTY 0.1.2.beta-2
QuickTTY 0.1.2.beta-2
Fixed
- Beta updates now use the repository-hosted appcast instead of a missing GitHub Release endpoint.
- Existing beta installations can migrate through the immutable legacy bootstrap feed.
Testing
- Verify that a previous beta build with
quicktty-update-channel = betadiscovers, downloads, validates, installs, and relaunches into this build.
QuickTTY 0.1.2.beta-1
QuickTTY 0.1.2.beta-1
Fixed
- Fixed Sparkle download URLs for appcasts served from GitHub Releases.
- Generate the appcast only after the DMG has been notarized and stapled.
Testing
- Verify that Check for Updates… downloads and installs the update successfully.
QuickTTY 0.1.0
QuickTTY 0.1.0
First stable release.
What's new since beta.2
- Interactive terminal search — Cmd+F, incremental search, arrow key navigation, Esc/Enter
- Viewport preservation — scroll position survives tab switches
- Quake menu bar icon — status bar icon in Quake mode, Dock icon in Normal
- Quake pin-to-screen — lock Quake to a specific monitor (
quicktty-quake-pin-to-screen = true) - Auto-updates (Sparkle 2.9.4) — automatic update checks, stable/beta channels, Check for Updates menu item
Config options
quicktty-quake-pin-to-screen— pin Quake to monitorquicktty-update-channel = stable|beta— update channel
Requirements
- macOS 15+, Apple Silicon (arm64)
QuickTTY beta update feed
Provides the one-time update feed that migrates legacy beta installations to QuickTTY 0.1.2.beta-2.
This release contains no application artifact.
QuickTTY 0.1.0-beta.2
QuickTTY 0.1.0-beta.2
QuickTTY is a native terminal for macOS built with Swift, AppKit, and embedded Ghostty.
What’s new since beta.1
- Universal terminal progress support through standard OSC
9;4sequences for any compatible CLI application - Working, waiting, completed, and failed badges in tabs and the workspace selector
- Privacy-safe macOS notifications for background terminal activity, with navigation back to the exact workspace, tab, and pane
- Built-in Pi terminal progress compatibility; bundled manual integration examples for Claude Code and Codex
- Directional pane navigation now uses
Cmd+Shift+Arrow by default - Shell prompt-jump actions remain configurable but no longer occupy default shortcuts
Existing capabilities
- Mutually exclusive Normal and drop-down Quake presentation modes
- Tabs, recursive split panes, pane navigation, and named workspaces
- Broadcast input within the active tab
- Workspace, tab, split layout, CWD, title override, and window-frame persistence
- Text configuration with hot reload, an in-terminal config editor, and inline diagnostics
- Dynamic tab titles, manual inline rename, and native URL hover/open behavior
- Surface failure recovery with Retry and Close Pane actions
- Bundled Ghostty terminfo, shell integration, themes, and third-party notices
Agent progress setup
- Pi: open
/settingsand enable Terminal progress. - Claude Code and Codex: merge the examples from
QuickTTY.app/Contents/Resources/AgentIntegrations/manually.
QuickTTY does not modify agent settings, shell startup files, or environment files automatically.
Requirements
- macOS 15 or later
- Apple Silicon (
arm64) only
Installation
- Download
QuickTTY-0.1.0-beta.2-arm64.dmg. - Open the DMG and copy QuickTTY to Applications.
- Launch QuickTTY normally. The DMG is signed with Developer ID, notarized by Apple, and has a stapled ticket.
QuickTTY uses:
~/.config/quicktty/config~/Library/Application Support/QuickTTY/state.json
No data is migrated from earlier GhostTerm development builds.
Known limitations
- Apple Silicon only; Intel Macs are not supported.
- Restored panes start fresh shells; saved custom commands are not executed automatically.
- Interactive terminal search is not included yet.
- QuickTTY is distributed outside the Mac App Store and is not sandboxed.
Verification
SHA-256:
9aa9b2242dcbadb72302740e4d90bab41aa0c2fab89a794a0ad38d0b519bcb40 QuickTTY-0.1.0-beta.2-arm64.dmg
Apple notarization submission: df32b6ac-e3df-4fc0-9253-9dfb4f7f31b0
QuickTTY 0.1.0-beta.1
QuickTTY 0.1.0-beta.1
QuickTTY is a native terminal for macOS built with Swift, AppKit, and embedded Ghostty.
What’s new since alpha.2
- Configurable QuickTTY shortcuts with typed actions, conflict resolution, disabled assignments, and preserved ordinary terminal input
- Native
Cmd+hover andCmd+click URL opening powered by Ghostty link detection, including custom schemes and file paths - Dynamic tab titles from terminal applications, plus manual inline tab renaming
- Clear active-pane presentation using Ghostty-style inactive split dimming and native focused/unfocused terminal cursors
- Surface failure recovery with inline
Terminal unavailable, Retry, and Close Pane actions - Improved workspace, tab, split, Quake-mode, and hot-reload integration without restarting live shell processes
Existing capabilities
- Mutually exclusive Normal and drop-down Quake presentation modes
- Tabs, recursive split panes, pane navigation, and named workspaces
- Broadcast input within the active tab
- Workspace, tab, split layout, CWD, title override, and window-frame persistence
- Text configuration with hot reload, an in-terminal config editor, and inline diagnostics
- Bundled Ghostty terminfo, shell integration, themes, and third-party notices
Requirements
- macOS 15 or later
- Apple Silicon (
arm64) only
Installation
- Download
QuickTTY-0.1.0-beta.1-arm64.dmg. - Open the DMG and copy QuickTTY to Applications.
- Launch QuickTTY normally. The DMG is signed with Developer ID, notarized by Apple, and has a stapled ticket.
QuickTTY uses:
~/.config/quicktty/config~/Library/Application Support/QuickTTY/state.json
No data is migrated from earlier GhostTerm development builds.
Known limitations
- Apple Silicon only; Intel Macs are not supported.
- Restored panes start fresh shells; saved custom commands are not executed automatically.
- Interactive terminal search and structured agent-status integration are not included yet.
- QuickTTY is distributed outside the Mac App Store and is not sandboxed.
Verification
SHA-256:
be4e85c1eb76ba4e557f5e09813ec14f3510569d7979b230a4a534a65323e463 QuickTTY-0.1.0-beta.1-arm64.dmg
Apple notarization submission: 15f38a78-170d-4bd1-8433-147f9d10b944
QuickTTY 0.1.0-alpha.2
QuickTTY 0.1.0-alpha.2
First public alpha of QuickTTY, a native terminal for macOS built with Swift, AppKit, and embedded Ghostty.
Highlights
- Normal and drop-down Quake presentation modes without restarting shell processes
- Tabs, recursive split panes, pane navigation, and named workspaces
- Broadcast input within the active tab
- Workspace, tab, split layout, CWD, and window-frame persistence
- Text configuration with hot reload, an in-terminal config editor, and inline diagnostics
- Bundled Ghostty terminfo, shell integration, themes, and third-party notices
- Native Apple Silicon build with a new QuickTTY application icon
Requirements
- macOS 15 or later
- Apple Silicon (
arm64) only
Installation
- Download
QuickTTY-0.1.0-alpha.2-arm64.dmg. - Open the DMG and copy QuickTTY to Applications.
- Launch QuickTTY normally. The DMG is signed with Developer ID, notarized by Apple, and has a stapled ticket.
QuickTTY starts with its own clean configuration and state:
~/.config/quicktty/config~/Library/Application Support/QuickTTY/state.json
No data is migrated from earlier GhostTerm development builds.
Known limitations
- This is an alpha release and currently supports only Apple Silicon.
- Restored panes start fresh shells; saved custom commands are not executed automatically.
- Application shortcuts are not yet fully configurable.
- The app is distributed outside the Mac App Store and is not sandboxed.
Verification
SHA-256:
fe3dac9780de7c23dab57caa34fdfb6c10f28323e6773c4e4423dbe7c3e8ca49 QuickTTY-0.1.0-alpha.2-arm64.dmg
Apple notarization submission: fb215fc9-4de9-44bc-92b5-7506dd6f838b