1 Commits

Author SHA1 Message Date
mayor
cedb1bbd13 chore: release v0.3.1
Some checks failed
Release / goreleaser (push) Failing after 6m8s
Release / publish-npm (push) Has been skipped
Release / update-homebrew (push) Has been skipped
### Fixed
- Orphan cleanup on macOS - TTY comparison now handles macOS '??' format
- Session kill orphan prevention - gt done and gt crew stop use KillSessionWithProcesses

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 03:53:50 -08:00
3 changed files with 16 additions and 1 deletions

View File

@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.3.1] - 2026-01-17
### Fixed
- **Orphan cleanup on macOS** - Fixed TTY comparison (`??` vs `?`) so orphan detection works on macOS
- **Session kill leaves orphans** - `gt done` and `gt crew stop` now use `KillSessionWithProcesses` to properly terminate all child processes before killing the tmux session
## [0.3.0] - 2026-01-17
### Added

View File

@@ -74,6 +74,14 @@ type VersionChange struct {
// versionChanges contains agent-actionable changes for recent versions
var versionChanges = []VersionChange{
{
Version: "0.3.1",
Date: "2026-01-17",
Changes: []string{
"FIX: Orphan cleanup on macOS - TTY comparison now handles macOS '??' format",
"FIX: Session kill orphan prevention - gt done and gt crew stop use KillSessionWithProcesses",
},
},
{
Version: "0.3.0",
Date: "2026-01-17",

View File

@@ -12,7 +12,7 @@ import (
// Version information - set at build time via ldflags
var (
Version = "0.3.0"
Version = "0.3.1"
// Build can be set via ldflags at compile time
Build = "dev"
// Commit and Branch - the git revision the binary was built from (optional ldflag)