From 461ceed69e87d673e5b943e7a6729778f64fdd8c Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Sun, 28 Dec 2025 12:59:00 -0800 Subject: [PATCH] build: remove support for swift[<6.2] Raise the minimum macOS release to macOS 26 and bump to Swift 6.2. This matches the requirements for swift-platform-core which eases the use of VirtualTerminal in other projects. --- .github/workflows/build.yml | 12 ++++++------ Package.swift | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 14b088e..12ae9a2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,18 +11,18 @@ jobs: matrix: include: - os: ubuntu-latest - swift-version: swift-6.1.2-release - swift-build: 6.1.2-RELEASE + swift-version: swift-6.2-release + swift-build: 6.2-RELEASE build-args: "--traits GNU" - os: macos-latest - swift-version: swift-6.1.2-release - swift-build: 6.1.2-RELEASE + swift-version: swift-6.2-release + swift-build: 6.2-RELEASE build-args: "" - os: windows-latest - swift-version: swift-6.1.2-release - swift-build: 6.1.2-RELEASE + swift-version: swift-6.2-release + swift-build: 6.2-RELEASE build-args: "" runs-on: ${{ matrix.os }} diff --git a/Package.swift b/Package.swift index 7dca1a4..7c8a8af 100644 --- a/Package.swift +++ b/Package.swift @@ -1,11 +1,11 @@ -// swift-tools-version:6.1 +// swift-tools-version:6.2 import PackageDescription let _: Package = .init(name: "VirtualTerminal", platforms: [ - .macOS(.v15), + .macOS(.v26), ], products: [ .executable(name: "VTDemo", targets: ["VTDemo"]),