From d59f0b143de5f8bd1fe41b5a1cf04c5bd5f5080b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elon=20Park=20=28=E1=84=8B=E1=85=A6=E1=86=AF=E1=84=85?= =?UTF-8?q?=E1=85=A9=E1=86=AB=29?= Date: Wed, 15 Jul 2026 17:28:36 +0900 Subject: [PATCH 1/2] chore: expand swift-syntax version range to 509.0.0..<603.0.0 Allow swift-syntax 602.x (Swift 6.2 toolchain) so KarrotCodableKit can coexist with dependency graphs that resolve swift-syntax 602. Claude-Session: https://claude.ai/code/session_01G5CQ6RqYaohJ4yPkDksNc7 --- Package.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index 8fb22f5..5ae15a5 100644 --- a/Package.swift +++ b/Package.swift @@ -14,7 +14,7 @@ let package = Package( ), ], dependencies: [ - .package(url: "https://github.com/swiftlang/swift-syntax.git", "509.0.0"..<"602.0.0"), + .package(url: "https://github.com/swiftlang/swift-syntax.git", "509.0.0"..<"603.0.0"), ], targets: [ .target( From 52793e263f4f45f1035a9686dadae6ec0d550d99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elon=20Park=20=28=E1=84=8B=E1=85=A6=E1=86=AF=E1=84=85?= =?UTF-8?q?=E1=85=A9=E1=86=AB=29?= Date: Wed, 15 Jul 2026 17:49:26 +0900 Subject: [PATCH 2/2] chore: allow swift-syntax up to 603.x and bump CI to Xcode 26.3 Widen the swift-syntax range from ..<603.0.0 to ..<604.0.0 so the Swift 6.3 line (603.x) can be resolved, and bump the CI test matrix from Xcode 16.4 (Swift 6.1) to Xcode 26.3 (Swift 6.3) to match. Claude-Session: https://claude.ai/code/session_01G5CQ6RqYaohJ4yPkDksNc7 --- .github/workflows/ci.yml | 2 +- Package.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 181ab37..4dda778 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: runs-on: macos-15 strategy: matrix: - xcode: ['16.4'] + xcode: ['26.3'] config: ['debug', 'release'] steps: diff --git a/Package.swift b/Package.swift index 5ae15a5..cde1a42 100644 --- a/Package.swift +++ b/Package.swift @@ -14,7 +14,7 @@ let package = Package( ), ], dependencies: [ - .package(url: "https://github.com/swiftlang/swift-syntax.git", "509.0.0"..<"603.0.0"), + .package(url: "https://github.com/swiftlang/swift-syntax.git", "509.0.0"..<"604.0.0"), ], targets: [ .target(