0.1.12 (2023-10-27)
- display program instead of socket in list
- make no args launch new session
PtyBuilder
utility (475ee7a)- accept start cmd args without subcommand (fdcce09)
- add JSON output option for list subcommand (4a08943)
- allow env vars in PTY (cbebd67)
- attach and detach (29cf490)
- auto-start and exit seshd (17e4705)
- change detach to alt-\ (3c565c9)
- client->server connection for commands (30cd804)
- don't require tty for client (ec34e7a)
- even nicer client output (37716a8)
- fuzzy select sessions (22484b7)
- graceful program exit (cd1b362)
- handle child process exit (0e05162)
- inherit client cwd in new sessions (f95b3a6)
- inherit env from parent shell / process (8429f63)
- initial commit (d6e3cdf)
- it works! (kinda) (47e475c)
- nicer CLI output (a71984d)
- nicer exit handling with mpsc (2173119)
- nicer list output (9f891f1)
- print session info as table (7574a62)
- remote detach (a1bbbbb)
- resize hack to restore screen (7f7a4d3)
- resume last-used session (9b5f768)
- resume: create new session if nonexistent (a6bc638)
- set terminal title to running program name (2c20511)
- show subprocess pid with
list --info
(3693044) - smarter CLI session selection (8a5c6f4)
- use alternate screen (0b10129)
- use libc::fork to launch server (0fdb620)
- wezterm integration (1c6a083)
- ci: install protobuf in rust workflow (904d28e)
- ci: update manual_gen (9e79d92)
- delete .md (323c6b9)
- delete client server socket if it exists (a6bc638)
- docs: integration section (5d40d18)
- don't output test title (0639361)
- don't use protobuf optional types (15f54e1)
- fetch session id immediately on session init (9f06ed7)
- lag from delays (96e9070)
- libc int types for osx (754fd46)
- libc int types for osx pt2 (056c944)
- libc int types for osx pt3 (037ea25)
- reset terminal colors after list (ba0ae84)
- tui size management (ec34e7a)
- update .gitignore (2a83e8c)
- wezterm: switch to prev window on cancel (baa62f4)
- use DashMap instead of Mutex'd HashMap (1f329f4)
- bump versions (c6f1487)
- display program instead of socket in list (a63eb24)
- make no args launch new session (0e9f7e8)
- use async IO for client stdin/stdout (aaad419)
0.1.11 (2023-10-16)
- don't require tty for client (ec34e7a)
- tui size management (ec34e7a)
- bump versions (c6f1487)