What's Changed
- [Auth] Re-add
import FoundationinSecureTokenService.swiftby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14920 - Skip test due to being a bad test by @dmaclach in https://github.com/firebase/firebase-ios-sdk/pull/14923
- Refactored Number Coding in
FunctionsSerializerby @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/14889 - [Infra] Migrate firestore.yml to use reusable workflow jobs by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14917
- [Release] Carthage updates for M165 / 11.14.0 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14927
- [Firebase AI] Add Firebase AI Logic SDK to Carthage docs by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14928
- [Release] Update versions for
11.15.0by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14930 - [Firebase AI] Add code snippets for
countTokensby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14940 - [Auth] NFC - AuthRecaptchaVerifier.swift by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14938
- Rename VertexAITestApp to FirebaseAITestApp by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/14943
- [Firebase AI] Make
GenerativeAIRequest.ResponseSendableby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14947 - [Sessions] Fix Sendability warnings by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14952
- [Firebase AI] Upgrade Gemini 1.x models in integration tests by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14956
- Add AI Logic product to FEATURE_REQUEST.yml by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/14969
- docs: fix
auxiliaryin firebaseFunctions sources by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14964 - docs: fix
NSDictionaryin firebaseFunctions internal sources by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14965 - fix: a typo in CanSchedule
OperationsWithRespectsToShutdownState by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14966 - [Infra] Remove C99 language standard settings by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14970
- Add title parameter to all static functions in Schema class by @SeanChinJunKai in https://github.com/firebase/firebase-ios-sdk/pull/14971
- [Firebase AI] Fix JSON formatting issue in
Schemaunit tests by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14980 - [Firebase AI] Add support for configuring a thinking budget by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14909
- [Firebase AI] Add integration tests for
globalendpoint by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14991 - [Auth] Address Xcode 26 warnings in Auth by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14996
- [Firebase AI] Deprecate
CountTokensResponse.totalBillableCharactersby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14998 - [Infra] Remove Firebase Dynamic Links from the InAppMessaging sample applications. by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/15000
- [Core] Deprecate '-[FIROptions deepLinkURLScheme]' API by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/15001
- [Core] Remove testing usage of Options.deepLinkURLScheme by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/15004
New Contributors
- @dmaclach made their first contribution in https://github.com/firebase/firebase-ios-sdk/pull/14923
- @SeanChinJunKai made their first contribution in https://github.com/firebase/firebase-ios-sdk/pull/14971
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.14.0...11.15.0
Fetched May 1, 2026
