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 @@ | |
| 2 | 2 | ||
| 3 | 3 | Use spec: https://common-changelog.org/ | |
| 4 | 4 | ||
| 5 | - | ## Staged | |
| 5 | + | ## v0.4.0 - 2026-02-20 | |
| 6 | 6 | ||
| 7 | 7 | ### Added | |
| 8 | 8 |
+4,
-4
| ... | ... | @@ -29,10 +29,10 @@ | |
| 29 | 29 | ||
| 30 | 30 | ### binaries | |
| 31 | 31 | ||
| 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 | |
| 36 | 36 | ||
| 37 | 37 | ### homebrew | |
| 38 | 38 |
+1,
-31
| ... | ... | @@ -1,36 +1,8 @@ | |
| 1 | 1 | .{ | |
| 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. | |
| 9 | 2 | .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", | |
| 25 | 4 | .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. | |
| 28 | 5 | .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. | |
| 34 | 6 | .dependencies = .{ | |
| 35 | 7 | .ghostty = .{ | |
| 36 | 8 | .url = "git+https://github.com/ghostty-org/ghostty.git?ref=HEAD#5db9f03f6282141f084a8a4c8c9cb3d752b0ae9e", |
| ... | ... | @@ -41,7 +13,5 @@ | |
| 41 | 13 | "build.zig", | |
| 42 | 14 | "build.zig.zon", | |
| 43 | 15 | "src", | |
| 44 | - | //"LICENSE", | |
| 45 | - | //"README.md", | |
| 46 | 16 | }, | |
| 47 | 17 | } |
+4,
-4
| ... | ... | @@ -47,10 +47,10 @@ | |
| 47 | 47 | ||
| 48 | 48 | <h3 class="text-md">binaries</h3> | |
| 49 | 49 | <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> | |
| 54 | 54 | </ul> | |
| 55 | 55 | ||
| 56 | 56 | <h3 class="text-md">homebrew</h3> |