* Categorize changes based on distribution mechanism
[skip ci]
* Added instructions to migrate away from beta libs
* Mentions of Functions and Storage changes
* Enable async/await APIs for iOS 13, etc.
This bumps the required compiler version to 5.5.2 which was included in
Xcode 13.2, where backporting was first introduced.
This breaks less developers and enables developers who aren't using
these APIs to still compile using Xcode 13.0 and 13.1.
As far as I can tell, the only breakage this includes now is developers
who are using Xcode 13.0 or 13.1, targeting iOS 15 and using one of
these 7 APIs. It will result in a compiler error and they'll have to
either use the completion handler version or upgrade to Xcode 13.2+ to
fix the compilation error.
* Missed checks, CHANGELOG
* Fixed avialability, added watchOS for RTDB
* Moved to watchOS 7 for all async/await APIs to match platform support
* Mark ObjC typedefs as unavailable in Swift.
This is part of the larger Swift API improvements effort. These reduce
visibility in autocomplete, and we've mostly migrated away from them
already. This hides the unused type from the API surface to avoid
cluttering the list of types avialable.
* Revert FDL Test
* Fix CombineSwift tests
* Fixed Firestore tests
* Revert unneeded changes for FDL internal headers.
* Add FIRHeartbeatLogger and unit tests
* Add XCTest module
* Fix warnings
* Exclude files from module import rule
* Add swift_version to FirebaseStorage.podspec
* Update FirebaseStorage.podspec
* Update FirebaseCore.podspec
* Debug storage GHA
* Create separate testing utils target
* Revert "Debug storage GHA"
This reverts commit 962567e180.
* WIP Reorganizing for cocoapods
* Copy some spec config from OCMock
* Fix build issue
* Fix tests
* Add env var to only use testing spec for pod lib lint
* Add new heartbeat-unit test spec
* Bump Core dependency to 8.11
* Test
* Revert "Test"
This reverts commit 23cddd0b17.
* Refactor podspec
* Revert "Refactor podspec"
This reverts commit 71d87fb5d0.
* Testing to see if file is tested
* Revert "Testing to see if file is tested"
This reverts commit 618903a1ed.
* Revert "Revert "Refactor podspec""
This reverts commit ac42b40b06.
* catalyst testing needs env var too
* Remove outdated comment
* Review
* Style
* Review 2
* Fix tvOS CI
* Fix Analytics SwiftPM platform availability.
For some reason this still works in a project, but Xcode gets confused
and doesn't autocomplete the module appropriately. This should fix it
for tvOS and macOS.
Also cleaned up a few references to Analytics only being available on
iOS.
* Clearer comment about availability
* Changelog
* Review changes
* Added a missing word in CHANGELOG