Commit Graph
238 Commits
Author SHA1 Message Date
Paul BeusterienandNick Cooke 1cde471f52 [CI] Stop Xcode 14, start Xcode 15.3 (#12746)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2024-04-12 09:55:29 -07:00
Nick Cooke 03ce722d0e [FirebaseCoreInternal] Switch to implementation-only import of GULs (#12714) 2024-04-05 16:15:31 -04:00
Nick Cooke c8dadd00b4 [Release] Version changelog entries for 10.24.0 (#12677) 2024-04-02 11:15:39 -04:00
Paul Beusterien 1af0bf0728 Update to SwiftFormat 0.53.5 (#12665) 2024-04-01 10:42:23 -08:00
Paul Beusterien 88d2b5c20f Release note for watchOS zip/Carthage (#12670) 2024-04-01 07:18:44 -08:00
Paul Beusterien d566a0df4a Merge remote-tracking branch 'origin/release-10.23' into pb-merge-10.23.1 2024-03-28 11:40:40 -07:00
Paul Beusterien 888f0b6026 Tweak release note (#12649) 2024-03-27 21:40:57 -07:00
htcgh e1e26556a9 Analytics 10.23.1 (#12648) 2024-03-27 17:33:22 -07:00
Nick Cooke e7e03c78ff [Docs] Update FirebaseCore/CHANGELOG.md with correct issue # (#12639) 2024-03-27 06:50:25 -07:00
Nick Cooke 973f8dfdda [Release Tooling] Update XCFramework structure (#12595) 2024-03-26 19:18:30 -04:00
Paul Beusterien 370385c42a Changelog updates for 10.23.0 (#12533) 2024-03-12 09:50:06 -07:00
Nick Cooke 1de0529ed3 [Release Tooling] Copy over macOS/macCatalyst plists (#12517) 2024-03-11 19:22:04 -04:00
Nick Cooke 33cf55b444 [Release] Add patch note for 10.22.1 (#12490) 2024-03-07 11:53:56 -05:00
Andrew Heard 2f3094367a Fix framework names in changelog entry (#12452) 2024-02-28 20:17:05 -05:00
Andrew Heard bced7730d2 Add CHANGELOG entry for renamed frameworks (#12450) 2024-02-29 00:37:52 +00:00
Nick Cooke 0bc3adda16 [Release Tooling] Update zip integration instructions for privacy manifest support (#12449) 2024-02-28 18:08:44 -05:00
Nick Cooke 0047cef1b0 [Release] Additional changelog updates for 10.22.0 (#12444) 2024-02-28 12:23:38 -05:00
Andrew Heard 1aa946639a Update CHANGELOG entries to 10.22.0 (#12443) 2024-02-28 16:21:27 +00:00
Paul BeusterienandNick Cooke 3539c2b691 Privacy Manifests for named Firebase SDKs (#12407)
Co-authored-by: Nick Cooke <nickcooke@google.com>
2024-02-23 15:08:29 -08:00
Andrew Heard 1ed6d66b20 Make instanceForProtocol:inContainer: return nullable T (#12391) 2024-02-21 12:15:45 -05:00
Nick Cooke ca77625a32 Revert "[Release Tooling] Stop including 'Info.plist's in static xcframeworks (#12243)" (#12396) 2024-02-15 19:22:45 -05:00
Andrew Heard 90e24d0a48 Increase swift-tools-version to 5.7.1 (#12350) 2024-02-04 14:31:27 -05:00
Paul Beusterien b7d6209e5c Require at least CocoaPods version 1.12.0 (#12322) 2024-01-26 13:38:44 -08:00
Andrew Heard 7db032cbfb Update async/await availability comments to "iOS 13+" (#12261) 2024-01-10 14:38:36 -05:00
Paul Beusterien b880ec8ec9 Firestore 10.20.0 binary and changelog update (#12260) 2024-01-10 07:33:41 -08:00
Nick Cooke 0fa8498f4b [Release Tooling] Stop including 'Info.plist's in static xcframeworks (#12243) 2024-01-05 14:46:01 -05:00
Paul Beusterien 0fe8385fe6 Remove unnecessary compiler checks for Concurrency support (#12232) 2024-01-03 07:04:02 -08:00
Nick Cooke ca522d2d2a [Infra] Rename references from master to main (#12203) 2023-12-15 15:29:22 -05:00
Nick Cooke 25fcae9321 [AppCheck] Fix AppCheck interference for apps using ARCore and Firebase (#12191) 2023-12-12 23:15:46 -05:00
Paul Beusterien 4d2b60dc75 Updated to SwiftFormat 0.52.10 (#12125) 2023-11-21 12:12:05 -08:00
Andrew Heard afca2896b9 [Core] Add FIRGetLoggerLevel function (#12065) 2023-11-07 15:57:49 -05:00
Andrew Heard 79692e9c60 [visionOS] Fix FirebaseCore build and tests on Xcode 15.1 beta 1 (#11927) 2023-10-11 18:25:25 -04:00
Andrew Heard 0e183e007a [visionOS] Fix Sessions SDK build on Xcode 15 beta 6 (#11666)
In Xcode 15 beta 6, `#if os(iOS)` no longer evaluates to true when building for visionOS.

Note: `TARGET_OS_IOS` continues to be defined so Objective-C code is unchanged.
2023-08-09 14:02:59 -04:00
Nick Cooke d4beb349ad [Core] Fix API misnomer within FIRApp.m (#11648) 2023-08-04 15:24:17 -04:00
Nick Cooke 4084532975 [CoreInternal] Add regression test for fix in #11611 (#11613) 2023-07-26 12:38:47 -04:00
Benedek Kozma 2cdbbb7e18 Fix HeartbeatsPayload using incorrect year format (#11611) 2023-07-26 10:39:05 -04:00
Andrew Heard e7400722fa [visionOS] Replace TARGET_OS_XR with TARGET_OS_VISION (#11603)
In Xcode 15 beta 5, TARGET_OS_XR was replaced with TARGET_OS_VISION in ObjC and os(xrOS) was replaced with os(visionOS) in Swift.
2023-07-25 20:52:07 -04:00
ae871b9dc1 Update to swiftformat 0.51.12 (#11531)
Co-authored-by: Andrew Heard <andrewheard@google.com>
Co-authored-by: Nick Cooke <nickcooke@google.com>
2023-07-11 15:54:51 -07:00
Nick Cooke cc3ed01f70 [Docs] s/workaround/work around/ in 10.12.0 release note (#11511) 2023-07-06 09:06:30 -07:00
Nick Cooke 857f6b7c47 [Docs] Add a release note w.r.t. Xcode 15 Beta 1 support (#11510) 2023-07-06 11:14:09 -04:00
Nick Cooke 96d7226cc0 [Release] Chandelog note about keychain access (#11496) 2023-06-29 18:06:03 -04:00
Andrew Heard 3ed321fbfc [App Check] Fix JSON key ordering in HeartbeatsPayload (#11482)
Key ordering from `JSONEncoder` is not guaranteed, resulting in test failures when output is compared directly.

Added the `sortedKeys` output formatting option in debug builds to fix non-deterministic test results while avoiding unnecessary sorting costs in release builds.
2023-06-27 11:43:14 -04:00
Paul Beusterien f7fcc7ddc0 Update Changelogs for 10.11.0 (#11409) 2023-06-06 14:40:24 -07:00
Nick Cooke 1e040186a6 [Infra] Remove HeartbeatLoggingTestUtils.podspec (#11370)
* [Infra] Remove HeartbeatLoggingTestUtils.podspec

* Review
2023-06-01 13:31:39 -04:00
Morgan Chen 3805752456 Add better warning for misspelled files (#11317)
* Add better warning for misspelled files

* style

* add changelog

* Update FIRApp.m
2023-05-23 14:15:46 -07:00
Nick Cooke ffc697be0e [Functions] Fix typo in HTTPSCallableOptions initializer (#11318) 2023-05-23 07:43:08 -07:00
Paul Beusterien 19ed78928f Require Xcode 14.1 for Firebase 10.10+ (#11192) 2023-04-27 08:14:49 -07:00
Nick Cooke 3bd6364152 [Release] Enable macCatalyst support for Firestore targets (#11121)
* [Release] Update Package.swift for 10.8.1 release

* Update changelog entry for 10.8.1 Package.swift
2023-04-13 13:15:24 -04:00
Andrew Heard 98e218b686 [SPM] Require Xcode 13.3+ (Swift 5.6) (#11046)
Increased swift-tools-version to 5.6 in Package.swift to declare that that the Swift 5.6 toolchain (included in Xcode 13.3) is the minimum version required to build the Firebase package.

Replaced uses of initializers / methods / enums that were deprecated in SPM 5.6.

Note: Xcode 13.3.1+ has been the minimum supported since Firebase 9.0 but this enforces Xcode 13.3+ in Package.swift. However, this does not enforce Xcode 13.3.1 specifically since the Swift toolchain version did not change between Xcode 13.3 and 13.3.1.
2023-04-04 16:54:44 -04:00
Paul Beusterien a446367de9 Address Xcode 14.3 build warnings and a few typos (#11063) 2023-04-03 10:24:35 -07:00