From 7a94518f8207e314029d32901b8e64052ae829bd Mon Sep 17 00:00:00 2001 From: Vasanthdev2004 Date: Wed, 21 Oct 2026 12:23:35 +0530 Subject: [PATCH] fix: bump Go to 1.26.10 for GO-2026-6809 govulncheck now reports GO-2026-6809 (crypto/x509 distrusts compromised intermediate certificates) against Go 1.26.9, reachable through daemon.WriteFrame, so Security & Code Health fails on main and on every open PR. It is fixed in 1.26.10. CI and release builds read the toolchain from go.mod. The stated source-build minimum in README.md, README_ZH.md and docs/INSTALL.md moves with it. --- README.md | 4 ++-- README_ZH.md | 4 ++-- docs/INSTALL.md | 4 ++-- go.mod | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 54c9ff2a2..78056f5c0 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@

license - Go 1.26.9+ + Go 1.26.10+ 25+ providers Discord
@@ -158,7 +158,7 @@ irm https://raw.githubusercontent.com/Twigpine/zero/main/scripts/install.ps1 | i ### From source -Source builds require Go 1.26.9+. +Source builds require Go 1.26.10+. ```bash git clone https://github.com/Twigpine/zero.git diff --git a/README_ZH.md b/README_ZH.md index 5c15e405c..da6be5468 100644 --- a/README_ZH.md +++ b/README_ZH.md @@ -12,7 +12,7 @@

license - Go 1.26.9+ + Go 1.26.10+ 25+ providers Discord
@@ -136,7 +136,7 @@ irm https://raw.githubusercontent.com/Twigpine/zero/main/scripts/install.ps1 | i ### 从源码构建 -源码构建需要 Go 1.26.9+。 +源码构建需要 Go 1.26.10+。 ```bash git clone https://github.com/Twigpine/zero.git diff --git a/docs/INSTALL.md b/docs/INSTALL.md index e053d4710..cf23f5a8c 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -190,7 +190,7 @@ Every release so far declares the module path `github.com/Gitlawb/zero`, so fails with "module declares its path as" until a release is tagged with the new module path. -This builds from source, so it needs Go 1.26.9+ and it does not go through the +This builds from source, so it needs Go 1.26.10+ and it does not go through the release archives. Two consequences worth knowing before you pick it: - On Linux, Bubblewrap is still required for native sandboxing. Zero resolves @@ -218,7 +218,7 @@ Build a local binary: go build -o zero ./cmd/zero ``` -Source builds require Go 1.26.9+. +Source builds require Go 1.26.10+. ### Sandbox Helpers For Source Builds diff --git a/go.mod b/go.mod index 6a26715a4..a344a3a9e 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/Twigpine/zero -go 1.26.9 +go 1.26.10 require ( charm.land/bubbles/v2 v2.1.1