From 0f35423cebdee516c327324ac2e04ae3a896f6af Mon Sep 17 00:00:00 2001 From: Chase Naples Date: Wed, 24 Sep 2025 01:12:11 -0400 Subject: [PATCH] Update OpenAPIKit dependency to 4.x - Updated OpenAPIKit from 3.3.0 to 4.0.0 - Updated Yams minimum version to 5.1.0 as required by OpenAPIKit v4 - Existing code is already compatible with v4 breaking changes: * Already using GenericError instead of InconsistencyError * Already supports OpenAPI v3.0.4 and v3.1.1 version cases * Already using contentTypes (plural) property * AnyCodable usage patterns are compatible Fixes #821 --- Package.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Package.swift b/Package.swift index 663c6011..313c0407 100644 --- a/Package.swift +++ b/Package.swift @@ -45,8 +45,8 @@ let package = Package( .package(url: "https://github.com/apple/swift-collections", from: "1.1.4"), // Read OpenAPI documents - .package(url: "https://github.com/mattpolzin/OpenAPIKit", from: "3.3.0"), - .package(url: "https://github.com/jpsim/Yams", "4.0.0"..<"7.0.0"), + .package(url: "https://github.com/mattpolzin/OpenAPIKit", from: "4.0.0"), + .package(url: "https://github.com/jpsim/Yams", from: "5.1.0"), // CLI Tool .package(url: "https://github.com/apple/swift-argument-parser", from: "1.3.0"),