From b6cb3aeae8baa805e2829af682c4410bd74c4ece Mon Sep 17 00:00:00 2001 From: a11 Date: Sun, 5 Jul 2026 15:02:36 +0300 Subject: [PATCH] chore(release): bump binaryVersion to 1.8.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cadence bump for smoke re-run of PR #396 (autotune process timeout 30s -> 7260s / 2h1m). v1.8.4 prerelease is the first .pkg containing the timeout fix. Grepped for '1.8.3' in both source + tests per [feedback-version-bump-grep-both-versions]. Historical 1.8.3 docstring references in AutotuneRecommendationRunner.swift and AutotuneRecommendationRunnerTimeoutTests.swift are intentional records of the smoke failure that motivated the fix and stay pinned to 1.8.3. coordinator.yaml latest_binary_version stays at 1.8.3 until v1.8.4 prerelease validation confirms the fix — follow-up PR bumps that. Co-Authored-By: Claude Opus 4.7 --- .../Sources/macprovider-cli/CoordinatorClient.swift | 2 +- .../macprovider-cliTests/CoordinatorClientTests.swift | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/phase3-binary/Sources/macprovider-cli/CoordinatorClient.swift b/phase3-binary/Sources/macprovider-cli/CoordinatorClient.swift index b0edc247..dbf42aec 100644 --- a/phase3-binary/Sources/macprovider-cli/CoordinatorClient.swift +++ b/phase3-binary/Sources/macprovider-cli/CoordinatorClient.swift @@ -165,7 +165,7 @@ final class CaffeinateSleepAssertion: ProviderSleepAssertion, @unchecked Sendabl actor CoordinatorClient { typealias SendOverride = @Sendable (sending [String: Any]) async throws -> Void - static let binaryVersion = "1.8.3" + static let binaryVersion = "1.8.4" private static let keepaliveDebugEnabled = ProcessInfo.processInfo.environment["MACPROVIDER_KEEPALIVE_DEBUG"] == "1" private let coordinatorURL: URL diff --git a/phase3-binary/Tests/macprovider-cliTests/CoordinatorClientTests.swift b/phase3-binary/Tests/macprovider-cliTests/CoordinatorClientTests.swift index 2e15f7fc..cc1a133b 100644 --- a/phase3-binary/Tests/macprovider-cliTests/CoordinatorClientTests.swift +++ b/phase3-binary/Tests/macprovider-cliTests/CoordinatorClientTests.swift @@ -1481,10 +1481,10 @@ final class CoordinatorClientTests: XCTestCase { let hello = await client.helloMessage() let auth = await client.authInitialMessage(attempt: attempt) - XCTAssertEqual(CoordinatorClient.binaryVersion, "1.8.3") - XCTAssertEqual(MacProviderCLI.configuration.version, "1.8.3") - XCTAssertEqual(hello["binary_version"] as? String, "1.8.3") - XCTAssertEqual(auth["binary_version"] as? String, "1.8.3") + XCTAssertEqual(CoordinatorClient.binaryVersion, "1.8.4") + XCTAssertEqual(MacProviderCLI.configuration.version, "1.8.4") + XCTAssertEqual(hello["binary_version"] as? String, "1.8.4") + XCTAssertEqual(auth["binary_version"] as? String, "1.8.4") } func testAuthInitialDefaultsToSingleEntryCatalog() async throws {