diff --git a/.github/workflows/spm.yml b/.github/workflows/spm.yml index 6177753..0185b19 100644 --- a/.github/workflows/spm.yml +++ b/.github/workflows/spm.yml @@ -32,6 +32,8 @@ jobs: FIREBASE_MAIN: 1 steps: - uses: actions/checkout@v4 + - name: Xcode + run: sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer - name: Generate Swift Package.resolved id: swift_package_resolve run: | @@ -71,8 +73,6 @@ jobs: run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Setup Scripts Directory run: ./setup-scripts.sh - - name: Install iOS Platform - run: xcodebuild -downloadPlatform iOS - name: Integration Test Setup run: Tests/Integration/Emulator/start-emulator.sh - name: Unit and Integration Tests diff --git a/CHANGELOG.md b/CHANGELOG.md index c841966..356b16c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# 11.7.2 +- [fixed] `DataConnectOperationError` now includes underlying server error messages in the debug description instead of a generic decoding error. [#14945](https://github.com/firebase/firebase-ios-sdk/issues/14945) + # 11.7.1 - [fixed] `AnyValue` type fixes to support decoding values fetched using PostgreSQL `jsonb_build_object`. `AnyValue` now internally stores data as a JSON value / dictionary instead of `Swift.Data`. diff --git a/Sources/Internal/Version.swift b/Sources/Internal/Version.swift index 1fc0bb1..8ec9872 100644 --- a/Sources/Internal/Version.swift +++ b/Sources/Internal/Version.swift @@ -18,7 +18,7 @@ import GoogleUtilities_Environment @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) struct Version { - static let sdkVersion = "11.7.1" + static let sdkVersion = "11.7.2" // returns value of form gl-PLATFORM_NAME/PLATFORM_VERSION static func platformVersionHeader() -> String { @@ -30,7 +30,11 @@ struct Version { // returns the build time major version of swift static func swiftVersion() -> String { - #if swift(>=6) + #if swift(>=6.2) + return "6.2" + #elseif swift(>=6.1) + return "6.1" + #elseif swift(>=6) return "6" #elseif swift(>=5.10) return "5.10"