Releases: skanehira/ghost
Releases · skanehira/ghost
v0.3.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- chore(deps): bump clap from 4.5.47 to 4.5.48 by @dependabot[bot] in #35
- chore(deps): bump serde_json from 1.0.143 to 1.0.145 by @dependabot[bot] in #36
- chore(deps): bump serde from 1.0.223 to 1.0.226 by @dependabot[bot] in #37
- chore(deps): bump serde from 1.0.226 to 1.0.228 by @dependabot[bot] in #39
- chore(deps): bump regex from 1.11.2 to 1.11.3 by @dependabot[bot] in #40
- chore(deps): bump tempfile from 3.22.0 to 3.23.0 by @dependabot[bot] in #41
- chore(deps): bump thiserror from 2.0.16 to 2.0.17 by @dependabot[bot] in #42
- chore(deps): bump regex from 1.11.3 to 1.12.1 by @dependabot[bot] in #43
- chore(deps): bump rust-mcp-sdk from 0.7.0 to 0.7.1 by @dependabot[bot] in #44
- chore(deps): bump clap from 4.5.48 to 4.5.49 by @dependabot[bot] in #46
- chore(deps): bump regex from 1.12.1 to 1.12.2 by @dependabot[bot] in #48
- chore(deps): bump clap from 4.5.49 to 4.5.50 by @dependabot[bot] in #51
- chore(deps): bump rust-mcp-sdk from 0.7.1 to 0.7.2 by @dependabot[bot] in #53
- chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #50
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #49
- chore(deps): bump tokio from 1.47.1 to 1.48.0 by @dependabot[bot] in #45
- chore(deps): bump clap from 4.5.50 to 4.5.51 by @dependabot[bot] in #54
- chore(deps): bump tokio-util from 0.7.16 to 0.7.17 by @dependabot[bot] in #55
- chore(deps): bump tui-scrollview from 0.5.1 to 0.5.3 by @dependabot[bot] in #56
- chore(deps): bump rust-mcp-sdk from 0.7.2 to 0.7.3 by @dependabot[bot] in #57
- Avoid allocating in
pre_execclosure by @purplesyringa in #58 - chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #59
- chore(deps): bump rust-mcp-transport from 0.6.2 to 0.6.3 by @dependabot[bot] in #61
- chore(deps): bump clap from 4.5.51 to 4.5.53 by @dependabot[bot] in #62
- chore(deps): bump rust-mcp-sdk from 0.7.3 to 0.7.4 by @dependabot[bot] in #60
- chore(deps): bump uuid from 1.18.1 to 1.19.0 by @dependabot[bot] in #63
New Contributors
- @purplesyringa made their first contribution in #58
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- chore(deps): bump tokio from 1.46.1 to 1.47.0 by @dependabot[bot] in #9
- chore(deps): bump tokio from 1.47.0 to 1.47.1 by @dependabot[bot] in #11
- chore(deps): bump serde_json from 1.0.141 to 1.0.142 by @dependabot[bot] in #12
- chore(deps): bump tokio-util from 0.7.15 to 0.7.16 by @dependabot[bot] in #13
- chore(deps): bump notify from 8.1.0 to 8.2.0 by @dependabot[bot] in #14
- chore(deps): bump clap from 4.5.41 to 4.5.43 by @dependabot[bot] in #15
- chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #16
- chore(deps): bump slab from 0.4.10 to 0.4.11 by @dependabot[bot] in #17
- chore(deps): bump clap from 4.5.43 to 4.5.45 by @dependabot[bot] in #18
- chore(deps): bump thiserror from 2.0.12 to 2.0.15 by @dependabot[bot] in #20
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #21
- [BEHAVIORAL] Add auto-scroll feature with toggle control for log viewer by @skanehira in #22
- chore(deps): bump uuid from 1.17.0 to 1.18.0 by @dependabot[bot] in #19
- chore(deps): bump regex from 1.11.1 to 1.11.2 by @dependabot[bot] in #23
- chore(deps): bump serde_json from 1.0.142 to 1.0.143 by @dependabot[bot] in #24
- chore(deps): bump thiserror from 2.0.15 to 2.0.16 by @dependabot[bot] in #25
- chore(deps): bump tempfile from 3.20.0 to 3.21.0 by @dependabot[bot] in #26
- chore(deps): bump clap from 4.5.45 to 4.5.47 by @dependabot[bot] in #28
- chore(deps): bump uuid from 1.18.0 to 1.18.1 by @dependabot[bot] in #29
- chore(deps): bump chrono from 0.4.41 to 0.4.42 by @dependabot[bot] in #30
- chore(deps): bump serde from 1.0.219 to 1.0.223 by @dependabot[bot] in #31
- chore(deps): bump tempfile from 3.21.0 to 3.22.0 by @dependabot[bot] in #32
- feat mcp by @skanehira in #34
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- chore(deps): bump clap from 4.5.40 to 4.5.41 by @dependabot[bot] in #6
- chore(deps): bump serde_json from 1.0.140 to 1.0.141 by @dependabot[bot] in #8
Full Changelog: v0.1.0...v0.1.1
Ghost v0.1.0
Features
- TUI Mode: Interactive terminal interface for managing background processes
- 'r' Key Rerun: Added 'r' key mapping to rerun the same command in TUI mode
- Process Management: Spawn, list, stop, and monitor background shell commands
- Log Viewing: Real-time and static log viewing for background processes
- Status Tracking: Automatic process status updates and zombie prevention
- CWD Support: Run commands in specific working directories
- Cleanup: Clean up old finished tasks with filtering options
Bug Fixes
- Fixed zombie process creation when using 'r' key in TUI mode
- Improved E2E test runner to properly detect and report failures
- Enhanced process lifecycle management with proper wait() handling
Technical Improvements
- Test-driven development approach with comprehensive test coverage
- Robust E2E testing suite with proper failure detection
- Efficient child process management using HashMap tracking
- Cross-platform compatibility (Linux, macOS, Windows)
Installation
Download the appropriate binary for your platform from the release assets below.
🤖 Generated with Claude Code
Full Changelog: v0.0.1...v0.1.0
v0.0.1
What's Changed
- feat: add E2E tests to CI workflow by @skanehira in #1
- feat: add task history cleanup functionality by @skanehira in #2
- feat: add log file deletion to cleanup functionality by @skanehira in #3
- chore(deps): bump tokio from 1.45.1 to 1.46.1 by @dependabot in #5
- chore(deps): bump notify from 8.0.0 to 8.1.0 by @dependabot in #4
New Contributors
- @skanehira made their first contribution in #1
- @dependabot made their first contribution in #5
Full Changelog: https://github.com/skanehira/ghost/commits/v0.0.1