Commit 5ae3cfb

Eric Bower  ·  2026-02-20 20:30:31 -0500 EST
parent fc848b0
chore: publish v0.4.0
4 files changed,  +10, -40
+1, -1
......@@ -2,7 +2,7 @@
22
33 Use spec: https://common-changelog.org/
44
5-## Staged
5+## v0.4.0 - 2026-02-20
66
77 ### Added
88
+4, -4
......@@ -29,10 +29,10 @@
2929
3030 ### binaries
3131
32-- https://zmx.sh/a/zmx-0.3.0-linux-aarch64.tar.gz
33-- https://zmx.sh/a/zmx-0.3.0-linux-x86_64.tar.gz
34-- https://zmx.sh/a/zmx-0.3.0-macos-aarch64.tar.gz
35-- https://zmx.sh/a/zmx-0.3.0-macos-x86_64.tar.gz
32+- https://zmx.sh/a/zmx-0.4.0-linux-aarch64.tar.gz
33+- https://zmx.sh/a/zmx-0.4.0-linux-x86_64.tar.gz
34+- https://zmx.sh/a/zmx-0.4.0-macos-aarch64.tar.gz
35+- https://zmx.sh/a/zmx-0.4.0-macos-x86_64.tar.gz
3636
3737 ### homebrew
3838
+1, -31
......@@ -1,36 +1,8 @@
11 .{
2- // This is the default name used by packages depending on this one. For
3- // example, when a user runs `zig fetch --save <url>`, this field is used
4- // as the key in the `dependencies` table. Although the user can choose a
5- // different name, most users will stick with this provided value.
6- //
7- // It is redundant to include "zig" in this name because it is already
8- // within the Zig package namespace.
92 .name = .zmx,
10- // This is a [Semantic Version](https://semver.org/).
11- // In a future version of Zig it will be used for package deduplication.
12- .version = "0.3.0",
13- // Together with name, this represents a globally unique package
14- // identifier. This field is generated by the Zig toolchain when the
15- // package is first created, and then *never changes*. This allows
16- // unambiguous detection of one package being an updated version of
17- // another.
18- //
19- // When forking a Zig project, this id should be regenerated (delete the
20- // field and run `zig build`) if the upstream project is still maintained.
21- // Otherwise, the fork is *hostile*, attempting to take control over the
22- // original project's identity. Thus it is recommended to leave the comment
23- // on the following line intact, so that it shows up in code reviews that
24- // modify the field.
3+ .version = "0.4.0",
254 .fingerprint = 0x28aad87005052b4e, // Changing this has security and trust implications.
26- // Tracks the earliest Zig version that the package considers to be a
27- // supported use case.
285 .minimum_zig_version = "0.15.2",
29- // This field is optional.
30- // Each dependency must either provide a `url` and `hash`, or a `path`.
31- // `zig build --fetch` can be used to fetch all dependencies of a package, recursively.
32- // Once all dependencies are fetched, `zig build` no longer requires
33- // internet connectivity.
346 .dependencies = .{
357 .ghostty = .{
368 .url = "git+https://github.com/ghostty-org/ghostty.git?ref=HEAD#5db9f03f6282141f084a8a4c8c9cb3d752b0ae9e",
......@@ -41,7 +13,5 @@
4113 "build.zig",
4214 "build.zig.zon",
4315 "src",
44- //"LICENSE",
45- //"README.md",
4616 },
4717 }
+4, -4
......@@ -47,10 +47,10 @@
4747
4848 <h3 class="text-md">binaries</h3>
4949 <ul>
50- <li><a href="/a/zmx-0.3.0-linux-aarch64.tar.gz" download>zmx-0.3.0-linux-aarch64.tar.gz</a></li>
51- <li><a href="/a/zmx-0.3.0-linux-x86_64.tar.gz" download>zmx-0.3.0-linux-x86_64.tar.gz</a></li>
52- <li><a href="/a/zmx-0.3.0-macos-aarch64.tar.gz" download>zmx-0.3.0-macos-aarch64.tar.gz</a></li>
53- <li><a href="/a/zmx-0.3.0-macos-x86_64.tar.gz" download>zmx-0.3.0-macos-x86_64.tar.gz</a></li>
50+ <li><a href="/a/zmx-0.4.0-linux-aarch64.tar.gz" download>zmx-0.4.0-linux-aarch64.tar.gz</a></li>
51+ <li><a href="/a/zmx-0.4.0-linux-x86_64.tar.gz" download>zmx-0.4.0-linux-x86_64.tar.gz</a></li>
52+ <li><a href="/a/zmx-0.4.0-macos-aarch64.tar.gz" download>zmx-0.4.0-macos-aarch64.tar.gz</a></li>
53+ <li><a href="/a/zmx-0.4.0-macos-x86_64.tar.gz" download>zmx-0.4.0-macos-x86_64.tar.gz</a></li>
5454 </ul>
5555
5656 <h3 class="text-md">homebrew</h3>