From 94d85e186df8ab4647fe7fba9351795edd0dae95 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 9 Jul 2026 03:27:20 +0000 Subject: [PATCH 1/2] chore(deps): update dependency swift-server/swift-aws-lambda-events to v1 --- Package.resolved | 4 ++-- Package.swift | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Package.resolved b/Package.resolved index e171031..d27421c 100644 --- a/Package.resolved +++ b/Package.resolved @@ -60,8 +60,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/swift-server/swift-aws-lambda-events.git", "state" : { - "revision" : "cfd688e499894ed0ba527f1decf4dfc17ec06492", - "version" : "0.5.0" + "revision" : "d18360e63624019bddf418de28d83007acd60956", + "version" : "1.5.0" } }, { diff --git a/Package.swift b/Package.swift index 3ceb5a5..9c7f1f7 100644 --- a/Package.swift +++ b/Package.swift @@ -15,7 +15,7 @@ let package = Package( ], dependencies: [ .package(url: "https://github.com/awslabs/swift-aws-lambda-runtime.git", from: "2.11.0"), - .package(url: "https://github.com/swift-server/swift-aws-lambda-events.git", from: "0.5.0"), + .package(url: "https://github.com/swift-server/swift-aws-lambda-events.git", from: "1.5.0"), .package(url: "https://github.com/Alamofire/Alamofire.git", from: "5.12.0"), .package(url: "https://github.com/apple/swift-collections.git", from: "1.6.0"), .package(url: "https://github.com/bradwindy/RichError.git", from: "2.1.0"), From 251d7ec09e0f30766aec23ac8fd8dae71203ac8a Mon Sep 17 00:00:00 2001 From: Bradley Windybank Date: Thu, 9 Jul 2026 15:34:52 +1200 Subject: [PATCH 2/2] Fix build against swift-aws-lambda-events v1: queryStringParameters is non-optional v1.5.0 changed APIGatewayV2Request.queryStringParameters from [String: String]? to [String: String], defaulting to an empty dict instead of nil. --- Sources/NZImageApiLambda/NZImageApiLambda.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/NZImageApiLambda/NZImageApiLambda.swift b/Sources/NZImageApiLambda/NZImageApiLambda.swift index f323f15..db1851b 100644 --- a/Sources/NZImageApiLambda/NZImageApiLambda.swift +++ b/Sources/NZImageApiLambda/NZImageApiLambda.swift @@ -28,7 +28,7 @@ struct NZImageApiLambda { switch (event.context.http.path, event.context.http.method) { case ("/image", .get): - let requestedCollection = event.queryStringParameters?["collection"] + let requestedCollection = event.queryStringParameters["collection"] context.logger.log(level: .info, "Requested collection: \(requestedCollection ?? "random")")