mirror of
https://github.com/l0ng-ai/tty7.git
synced 2026-09-23 16:02:27 +00:00
chore(release): v0.16.0
This commit is contained in:
+21
-1
@@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.16.0] - 2026-07-15
|
||||
|
||||
### Added
|
||||
|
||||
- **Click a sidebar git line to open a working-tree diff overlay** — the
|
||||
branch/diff row in the sidebar is now clickable and opens an in-app overlay
|
||||
showing the working-tree diff against `HEAD`, file by file with expandable
|
||||
hunks. It rides the shared git-status signal: when fresh numbers land that
|
||||
disagree with what it shows, it re-probes the full diff so the overlay stays
|
||||
live. (#92)
|
||||
- **Window size and position are remembered across launches** — tty7 saves
|
||||
the window geometry on quit and restores it next launch, re-centering if the
|
||||
saved bounds no longer overlap any display. Can be toggled off with the
|
||||
`remember_window_size` config key. (#94)
|
||||
|
||||
### Fixed
|
||||
|
||||
- **Attach replay no longer duplicates TUI output into scrollback** — the
|
||||
@@ -16,7 +31,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
during a session (a pane split, a window drag) re-wrapped older output and
|
||||
a TUI's cursor-up redraws (Claude Code's inline renderer, most visibly)
|
||||
landed mid-frame, flooding the reattached pane's scrollback with stale
|
||||
frame copies that never existed live.
|
||||
frame copies that never existed live. The ring also caps its segment count
|
||||
so a long-lived session with many resizes can't grow it without bound. (#91)
|
||||
- **Agent hooks no longer hang when stdin is a terminal** — the hook runner
|
||||
skips the stdin read when fd 0 is a tty, so a hook invoked interactively
|
||||
(rather than with a piped payload) emits the bare event instead of blocking
|
||||
forever on a read that never returns. (#93)
|
||||
|
||||
## [0.15.0] - 2026-07-15
|
||||
|
||||
|
||||
Generated
+1
-1
@@ -8481,7 +8481,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tty7"
|
||||
version = "0.15.0"
|
||||
version = "0.16.0"
|
||||
dependencies = [
|
||||
"alacritty_terminal",
|
||||
"anyhow",
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "tty7"
|
||||
version = "0.15.0"
|
||||
version = "0.16.0"
|
||||
edition = "2024"
|
||||
description = "A terminal built on Zed's gpui that never loses your session — daemon-backed, shell-aware"
|
||||
repository = "https://github.com/l0ng-ai/tty7"
|
||||
|
||||
Reference in New Issue
Block a user