- commit
- 9d01661
- parent
- 87dc8d1
- author
- Eric Bower
- date
- 2026-04-16 20:36:37 -0400 EDT
chore: prep for v0.5.0
3 files changed,
+9,
-7
+4,
-2
1@@ -4,6 +4,8 @@ Use spec: https://common-changelog.org/
2
3 ## Staged
4
5+## v0.5.0 - 2026-04-16
6+
7 ### Added
8
9 - New client leader policy: last client to send user input bytes (non-ansi escape codes) becomes the leader
10@@ -18,11 +20,11 @@ Use spec: https://common-changelog.org/
11
12 - *BREAKING* `zmx run` is now synchonous by default and tails the session
13 - Use detached mode (`-d`) for previous behavior
14+- *BREAKING* `kill` and `wait` now require "\*" suffix for wildcard match sessions
15+ - e.g. `zmx kill "d.*"`, `zmx kill "*"`, `zmx wait "test*"`
16 - `zmx run` accepts `--fish` flag to indicate the session's shell is fish
17 - `zmx kill` now supports multiple args and it will kill sessions that match a prefix
18 - e.g. `zmx kill "d.*"` will kill all sessions that match that prefix
19-- *BREAKING* `kill` and `wait` now require "\*" suffix for wildcard match sessions
20- - e.g. `zmx kill "d.*"`, `zmx kill "*"`, `zmx wait "test*"`
21
22 ### Fixed
23
+4,
-4
1@@ -31,10 +31,10 @@
2
3 ### binaries
4
5-- https://zmx.sh/a/zmx-0.4.2-linux-aarch64.tar.gz
6-- https://zmx.sh/a/zmx-0.4.2-linux-x86_64.tar.gz
7-- https://zmx.sh/a/zmx-0.4.2-macos-aarch64.tar.gz
8-- https://zmx.sh/a/zmx-0.4.2-macos-x86_64.tar.gz
9+- https://zmx.sh/a/zmx-0.5.0-linux-aarch64.tar.gz
10+- https://zmx.sh/a/zmx-0.5.0-linux-x86_64.tar.gz
11+- https://zmx.sh/a/zmx-0.5.0-macos-aarch64.tar.gz
12+- https://zmx.sh/a/zmx-0.5.0-macos-x86_64.tar.gz
13
14 ### homebrew
15
+1,
-1
1@@ -1,6 +1,6 @@
2 .{
3 .name = .zmx,
4- .version = "0.4.2",
5+ .version = "0.5.0",
6 .fingerprint = 0x28aad87005052b4e, // Changing this has security and trust implications.
7 .minimum_zig_version = "0.15.2",
8 .dependencies = .{