From a3eeed8112a88f4fe22503c7cc8b6bf4cb53697c Mon Sep 17 00:00:00 2001 From: William Mantly Date: Mon, 10 Aug 2026 19:12:04 -0400 Subject: [PATCH] release(v2.1.3): fix Windows CI failure from v2.1.2's release build --- CHANGELOG.md | 5 +++++ telemetry.go | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f522326..3f9a42e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to the `theta-agent` daemon will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [v2.1.3] - 2026-08-10 + +### Fixed +- **v2.1.2's release build failed on the Windows CI leg.** `TestApplyHostsOverride_*` call `applyHostsOverride()`, which correctly refuses unconditionally on non-Linux — but the tests didn't skip themselves there, so `go test ./...` failed on the Windows build job. v2.1.2's actual code (the mDNS local-discovery feature itself) was never broken; only that release's CI run was. Tests now skip cleanly on non-Linux with a clear reason. + ## [v2.1.2] - 2026-08-10 ### Added diff --git a/telemetry.go b/telemetry.go index 22c51c7..93e4656 100644 --- a/telemetry.go +++ b/telemetry.go @@ -425,7 +425,7 @@ func collectHostDetails() HostDetails { return details } -const AgentVersion = "v2.1.2" +const AgentVersion = "v2.1.3" // CollectDiscoveryData gathers static host information. func CollectDiscoveryData(cfg *Config) DiscoveryData {