Repository navigation
Releases: skydiver/GhostCode
Releases · skydiver/GhostCode
Release list
GhostCode v0.16.0
What's New
- Keep your project list safe: if
projects.jsonccan't be read, GhostCode warns you and leaves the file untouched instead of overwriting it - Show errors in
commands.jsoncat the top of the command palette, keeping the last working commands until the file is fixed - Allow trailing commas in config files
- Ask before "Close Other Tabs" closes terminals that are still running
- Show an error when Claude Code, Codex or OpenCode can't be found, instead of a tab that closes on its own
- Show Claude session history for projects whose path contains dots, underscores or spaces
- Show the right branch for new repositories and detached HEAD
- Run git status safely on projects from untrusted sources, and only offer "Open on GitHub" for real GitHub links
- Fix hangs with very large repositories and slow login shells
- Use less CPU while idle
GhostCode v0.15.1
What's New
- Sign the update feed, so GhostCode only accepts update information published by GhostCode
- Show release notes directly in the update dialog
GhostCode v0.15.0
What's New
- Add automatic updates: GhostCode now checks for new versions daily and asks before installing, and "Check for Updates..." is back in the app menu
- Add a Shell option to the project picker, to open a plain terminal in the project without starting an AI tool
- Add a full canvas button to the tab bar that hides both sidebars, and restores them when turned off
- Make app launchers in the command palette available from a project's landing page, before any terminal is open
Note: this is the first version with automatic updates. Install it by hand once; later versions arrive automatically.
GhostCode v0.14.0
What's New
- Update the terminal engine to the latest Ghostty, bringing upstream fixes and improvements since 1.3.1
- Fix a crash at launch when the Ghostty config sets
macos-iconto a style GhostCode doesn't include (such asxray); the default icon is used instead - Ignore reopen events from Shortcuts on macOS 27, so running a Shortcut no longer opens a second window
- Link the version in the About window to GhostCode's release notes
- Fix the documentation link in the default command palette config
GhostCode v0.13.0
What's New
- Add pulsing dot on the project sidebar when an AI tab rings the bell, drawing attention to projects you're not currently viewing
- Add pulsing dot on the AI tab in the tab bar to highlight which tab needs attention
- Clear pulses automatically: sidebar dot stops on project activation, tab dot stops on AI tab focus
- Respect the Reduce Motion accessibility setting with a static ring in place of the pulse
- Add filter button to the project sidebar toolbar to toggle between All and Active projects
- Show "Active" suffix in the sidebar header when filtered, with an empty-state placeholder when no projects match
- Reset the sidebar filter to All automatically after adding a new project
- Add optional
argumentsfield with{{path}}placeholder to command palette executable items, enabling flag-style invocations like--working-directory={{path}}
GhostCode v0.12.0
What's New
- Add inline project rename in the sidebar
- Add tiles layout to the command palette for app launchers
- Add optional icons (SF Symbol or base64 SVG) to command palette items
- Add
iconPositionto control icon placement per item
GhostCode v0.11.0
What's New
- Add project sidebar edit mode with drag-to-reorder and delete
- Fix git status tracking for dotted branch names and stale status indicators
- Restore terminal focus when window becomes key or project is switched
GhostCode v0.10.0
What's New
- Add multi-tab support per project (AI and shell tabs)
- Add keyboard shortcuts for tab switching
- Add drag-to-reorder tabs
- Add new AI tab button to tab bar
- Show live terminal title in shell tabs, static app name in AI tabs
- Redirect Cmd+Enter to fullscreen the GhostCode window
- Disable Ghostty split and window shortcuts not applicable to GhostCode
- Fix terminal focus reliability when creating tabs rapidly
GhostCode v0.9.0
What's New
- Add
autoSendproperty to command items for automatic submission - Add per-app input strategy for sidebar command submission
- Add "Open on GitHub" option to project context menu
- Add app availability checks to project "Open in" context menu
GhostCode v0.8.1
What's New
- Replace upstream Ghostty identifiers with GhostCode namespace (
com.flydev.ghostcode) - Remove Sparkle signing key from upstream Ghostty
- Update About screen and Help menu to point to GhostCode repo
- Add install section to README with release download link
- Quote workflow inputs for shell safety