From 34c94ece3b9ae5cbe6f2711ae24ade5fa7e073d8 Mon Sep 17 00:00:00 2001 From: t Date: Thu, 15 Oct 2026 14:51:31 -0500 Subject: [PATCH 1/3] Zig 0.17 minimum_zig_version is 0.17.0, and `b.args` is now `run.addPassthruArgs()`. Built by fizzy's check-examples.sh against fizzy's zig/0.17 branch, which swaps every fizzy and SDK pin for its own tree; the pins here move when fizzy's 0.17 SDK is released. Co-Authored-By: Claude Opus 5.5 --- build.zig.zon | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.zig.zon b/build.zig.zon index 38db356..72dad3d 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,7 +1,7 @@ .{ .name = .hello, .version = "0.1.0", - .minimum_zig_version = "0.16.0", + .minimum_zig_version = "0.17.0", .paths = .{ "build.zig", "build.zig.zon", "plugin.zig", "plugin.zig.zon", "README.md", "LICENSE" }, .fingerprint = 0x3610a686e2a05173, .dependencies = .{ From 4beae04be938a860e8dd3902d070daa8904f4d35 Mon Sep 17 00:00:00 2001 From: foxnne Date: Sat, 17 Oct 2026 20:11:38 -0500 Subject: [PATCH 2/3] ci: Zig 0.17.0 The template's workflows build with the Zig its build.zig.zon asks for. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/sdk-repin.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 84280cd..5e9b7da 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,6 +15,6 @@ jobs: check: uses: fizzyedit/plugin-build-action/.github/workflows/check.yml@v7 with: - zig-version: "0.16.0" + zig-version: "0.17.0" # secrets: # build_env: ${{ secrets.MY_BUILD_ENV }} # as in release.yml, if the build needs one diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e69c488..129763e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,4 +14,4 @@ jobs: permissions: contents: write with: - zig-version: "0.16.0" + zig-version: "0.17.0" diff --git a/.github/workflows/sdk-repin.yml b/.github/workflows/sdk-repin.yml index 061d9f7..b17053b 100644 --- a/.github/workflows/sdk-repin.yml +++ b/.github/workflows/sdk-repin.yml @@ -31,4 +31,4 @@ jobs: with: sdk-version: ${{ github.event.client_payload.version || inputs.sdk-version || '' }} force: ${{ inputs.force == true }} - zig-version: "0.16.0" + zig-version: "0.17.0" From e4694bca51df6b07ae0f34e090919b22ba24da5a Mon Sep 17 00:00:00 2001 From: foxnne Date: Sun, 18 Oct 2026 17:55:11 -0500 Subject: [PATCH 3/3] sdk: repin to fizzy SDK 0.2.30 The first SDK on Zig 0.17. Co-Authored-By: Claude Opus 5.5 --- build.zig.zon | 4 ++-- plugin.zig.zon | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build.zig.zon b/build.zig.zon index 126c044..0e2e36e 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -7,8 +7,8 @@ .dependencies = .{ .fizzy = .{ // The published SDK: a plugin builds from a clean clone of its own repo. - .url = "https://github.com/fizzyedit/fizzy/releases/download/sdk-v0.2.29/fizzy-sdk-v0.2.29.tar.gz", - .hash = "fizzy-0.2.29-SGBwY2sxJgCLLSPt4HLdlMSg7WtcP4K0fdtXI5WwJl2d", + .url = "https://github.com/fizzyedit/fizzy/releases/download/sdk-v0.2.30/fizzy-sdk-v0.2.30.tar.gz", + .hash = "fizzy-0.2.30-SGBwY1QnJwDznUMVnSLATxXgH2e8_Vz7eMwLj9UQ0sVU", }, }, } diff --git a/plugin.zig.zon b/plugin.zig.zon index 7b90eb3..d9653f9 100644 --- a/plugin.zig.zon +++ b/plugin.zig.zon @@ -1,7 +1,7 @@ .{ .id = "hello", .name = "Hello", - .version = "0.1.3", - .min_sdk_version = "0.2.29", + .version = "0.1.4", + .min_sdk_version = "0.2.30", .description = "The smallest plugin: one surface that says hello.", }