The Firebase Apple SDK (12.3.0) is now available. For more details, see
the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
What's Changed
- fix(ci): Resolve Xcode version issues for messaging and (pre)release workflows by @ncooke3 in #15227
- fix(ci): Set git config in prerelease.yml by @ncooke3 in #15236
- chore(ci): Catch xcodebuild log on failure for watchOS sample build in messaging.yml by @ncooke3 in #15237
- fix(ml): Re-generate MLModelDownloader proto by @ncooke3 in #15239
- fix(ci): Perf. int. tests need Xcode 16.4 and should run daily by @ncooke3 in #15242
- chore(ci): Retry workflows on error or timeout by @ncooke3 in #15243
- [FAL] Move useLimitedUseAppCheckTokens property into FirebaseInfo + Update docs by @daymxn in #15234
- chore(ci): Remove unused secret by @ncooke3 in #15247
- docs: fix typos in firebase sessions by @MojtabaHs in #15248
- fix(ci): Update stalling remoteconfig.yml job to use retry action by @ncooke3 in #15250
- chore(ci): Remove unused env vars in .github/workflows/[pre]release.yml by @ncooke3 in #15251
- refactor(ci): Introduce common, re-usable quickstart workflow by @ncooke3 in #15245
- chore(ci): Run prerelease.yml when it changes by @ncooke3 in #15253
- fix(ci): Remove duplicate
runs-on
use in auth.yml by @ncooke3 in #15254 - fix(ci): Fix syntax errors in remoteconfig.yml by @ncooke3 in #15255
- refactor(ci): Consolidate quickstart jobs in prerelease.yml by @ncooke3 in #15252
- fix(ci): Update to clang-format@21 by @ncooke3 in #15260
- [Release] Update Carthage artifacts for 12.2.0 by @andrewheard in #15263
- Fix whitespace causing docs to not generate by @morganchen12 in #15264
- [Release] Update versions for 12.3.0 by @andrewheard in #15265
- chore(ci): Upload failing build log in firebasepod.yml by @ncooke3 in #15261
- Revert "[Infra] Attempt to reduce Crashlytics testing flake" by @ncooke3 in #15203
- [CI] Replace refs to
qs-auth.plist.gpg
with updated name by @andrewheard in #15268 - fix(ci): Fix prerelease.yml by removing unneeded lowercasing by @ncooke3 in #15271
- refactor(ci): Consolidate quickstart jobs in release.yml by @ncooke3 in #15269
- feat(ci): Add support for using previous zip run artifact by @ncooke3 in #15274
- fix(ci): Revert unintended change in zip.yml by @ncooke3 in #15278
- chore(firebaseai): Update changelog per release by @daymxn in #15285
- [Firebase AI] Handle empty or unknown
Part
data by @andrewheard in #15262 - fix(spm): Add explicit SwiftPM dependencies to avoid undefined symbols by @ncooke3 in #15287
- refactor(ci): Consolidate cron jobs by @ncooke3 in #15273
- feat(infra): Add support for modifying SPM Firebase dep in xcodeprojs by @ncooke3 in #15279
- [Firebase AI] Add
CodeExecution
tool support by @andrewheard in #15280 - chore(ci): Remove unused secret in auth.yml by @ncooke3 in #15299
- fix(ci): Extend Firestore's linting job by @ncooke3 in #15301
- chore(m170): Update changelogs for 12.3.0 by @ncooke3 in #15307
- Update the absl-cpp version used in cmake by @cherylEnkidu in #15297
- Update copyright year which generated by script by @cherylEnkidu in #15298
- Analytics 12.3.0 by @pcfba in #15310
- Formatting updates from running scripts/style.sh by @pcfba in #15311
Full Changelog: 12.2.0...12.3.0