Commit Graph
111 Commits
Author SHA1 Message Date
Paul Beusterien f3d030d276 Fix pod spec lint and remove extraneous IID refs (#7835) 2021-04-05 10:42:42 -07:00
Paul Beusterien e3314e4492 Merge remote-tracking branch 'origin/release-7.10' 2021-03-31 10:38:17 -07:00
Chen Liang ec13222013 Merge IID removal code to master (#7814) 2021-03-31 09:52:55 -07:00
Paul Beusterien e73fdb6b83 Update versions for Release 7.10.0 2021-03-31 07:22:34 -07:00
Paul Beusterien 5ed1003d84 Consistent podspec minimum version management (#7748) 2021-03-18 12:22:16 -07:00
b752c4a730 Merge release 7.9.0 (#7742)
* Update versions for Release 7.9.0

* Fix pod lib lint for watchOS + add CI test (#7740)

* Fix pod lib lint for watchOS

* Add watchOS build test.

* Code review feedback

* Typo and formatting

* Typo and formatting

* fix typo

* Add missing test util files to tests targets

Co-authored-by: Maksym Malyhin <mmaksym@google.com>

* Resolve new SPM package install warning (#7741)

Co-authored-by: Ryan Wilson <wilsonryan@google.com>
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
2021-03-17 22:43:44 -04:00
Ryan Wilson 774db3ca4b Update versions for Release 7.8.0 (#7655) 2021-03-04 16:48:29 -05:00
Paul Beusterien ead5ff0bc7 Update versions for Release 7.7.0 2021-02-18 10:51:11 -08:00
Maksym Malyhinandelenadoty f4a7b1a7ca Merging the 7.6.0 release into master (#7488)
* Update versions for Release 7.6.0

* Cherry-pick change to fix binary image race condition. (#7477)

* Cherry-pick change to fix binary image race condition.

* Change log

Co-authored-by: elenadoty <elenadoty@google.com>
2021-02-09 13:46:46 -05:00
Ryan WilsonandAllen Vicencio f0c7057402 Merging the 7.5.0 release into master (#7394)
* Update versions for Release 7.5.0

* Update SwiftPM for M88 7.5 (#7382)

* Update Analytics podspec to RC1 (#7385) (#7390)

Co-authored-by: Allen Vicencio <allenvic@google.com>

Co-authored-by: Allen Vicencio <allenvic@google.com>
2021-01-28 09:30:24 -05:00
Paul Beusterien 14d31eb9e3 Update versions for Release 7.4.0 2021-01-07 13:14:47 -08:00
Gran dc05755db8 Add test coverage to podspecs. (#7228) 2020-12-30 12:50:32 -08:00
Paul Beusterien 7134db831f Update versions for Release 7.3.0 2020-12-04 07:48:50 -08:00
Ryan Wilson 594fd8d426 Merge release 7.2.0 (#7077) 2020-12-02 15:56:17 -08:00
2c8ed61b87 Merge release 7.1.0 (#6944)
* Update versions for Release 7.1.0

* 7.1.0 update version of close source podspecs

* Release 7.1.0 cherry picks (#6917)

* FCM: Fix crash on iOS 14 when multiple app delegate completion methods are called (#6863)

* Fix crash on iOS 14 when multiple completion methods are called

* Fixed lint

* Addressed the PR comments & implemented unit tests

* Reverted auto-extracted method

* Re-organized tests

* Added completion handler for FIRAuth

* Manifest: GDT 8.0.1

* Update Changelogs for 7.1.0 (#6913)

* Changelogs

Co-authored-by: Mike Gerasimenko <github@gerasimenko.me>
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>

* Bump GDT podspec version to 8.0.1

* 7.1.0 SPM Analytics (#6933)

* Carthage update 7.1.0 (#6943)

Co-authored-by: Mike Gerasimenko <github@gerasimenko.me>
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
2020-11-11 09:25:42 -05:00
Paul Beusterien 83e898ab5c One Firebase version (#6634) 2020-10-02 12:26:22 -07:00
Paul Beusterien 5d0a1c8ccb Merge remote-tracking branch 'origin/firebase7-main' into pb-merge-firebase7 2020-09-30 14:23:40 -07:00
Chen Liang f0e7b8e195 Add InstanceID deprecation warning (#6585) 2020-09-29 13:35:31 -07:00
Paul Beusterien f2bcd5d82b Make all GoogleUtilities APIs public (#6588) 2020-09-29 07:26:10 -07:00
Paul Beusterien 3ca4e99c0e Stop requiring pods to be static frameworks (#6557) 2020-09-28 14:08:16 -07:00
Paul Beusterien f3b8461157 SwiftPM for FCM (#6541) 2020-09-23 13:55:15 -07:00
Paul Beusterien eea957561c Merge remote-tracking branch 'origin/master' into pb-f7-msg-update 2020-09-22 15:46:23 -07:00
Paul Beusterien a39b515f3a Update podspecs to min iOS 10 (#6517) 2020-09-22 15:11:35 -07:00
Chen Liang 15198dce7f Messaging Token API for review (#6313) 2020-09-14 16:45:55 -07:00
Chen Liang dfba699915 Remove the FCM Direct Channel API from Messaging (#6430) 2020-09-14 11:32:04 -07:00
Chen Liang fbcb4a1eed Update InstanceID to listen to a notification from Messaging (#6286) 2020-08-18 17:25:39 -07:00
Paul Beusterien 9a24e538a2 Update podspec dependencies for 6.30.0 (#6203) 2020-08-04 12:27:12 -07:00
Paul Beusterien 6d8edf902c Update versions for Release 6.29.0 (#6146) 2020-07-28 13:07:39 -07:00
Maksym Malyhin 05b2458394 Merging the 6.28.0 release into master (#6040)
* Update versions for Release 6.28.0

* Release 6.28.0 - GDT cherry pick of #6010 and #6032 (#6035)

* [GDTCORUploadCoordinator startTimer]: don't restart timer if already started (#6032)

* [GDTCORUploadCoordinator startTimer]: don't restart timer if already started

* style

* `GDTCORUploadCoordinator.timer` - nullable

* GDTCORUploadCoordinator test utils thread safety.

* GDTCORFlatFileStorage: keep not expired events when expired batch removed (#6010)

* GDTCORFlatFileStorage: expiration clean up tests

* GDTCORFlatFileStorage: keep not expired events when expired batch removed

* Cleanup

* Cleanup

* Comments

* Comments

* Remove additional delays in tests

* style

* Changelog

* Changelog: remove 7.0.1
2020-07-14 20:09:13 -04:00
Paul Beusterien 4ace41dd2f Fix FIS private path (#5919) 2020-06-25 15:54:44 -07:00
Paul Beusterien c07c89ee75 Repo-relative imports for Installations (#5832) 2020-06-17 07:26:40 -07:00
Paul Beusterien 5f370d6395 Release 6.27.0 (#5830) 2020-06-16 09:15:04 -07:00
Paul Beusterien 3f556ddb9e Update GoogleUtilities' clients with repo-relative imports (#5824) 2020-06-16 09:05:29 -07:00
Paul Beusterien e15724a436 Migrate from interop pods to source_files header access (#5760) 2020-06-09 06:09:27 -07:00
Paul Beusterien d4621a636f Use preserve_paths instead of CocoaPods private (#5758) 2020-06-09 05:21:28 -07:00
Ryan Wilson 6d90b04f22 Merging the 6.25.0 (M71) release into master (#5648)
* Update versions for Release 6.25.0

* Update notices for M71. (#5611)

* Clean up outdated Firebase README (#5610) (#5612)

* Remove MLKit from the M71 release. (#5644)
2020-05-19 19:49:14 -04:00
Paul Beusterien e41315b66b Update versions for Release 6.24.0 (#5532) 2020-05-05 09:03:18 -07:00
Chen Liang 793d763490 create firebase messaging folder (#5445) 2020-04-23 14:43:47 -07:00
Maksym MalyhinandMichael Haney b2ee5f3a62 Release 6.23.0 (#5426)
* Update versions for Release 6.23.0

* Add FIAM to release manifest (#5383)

* Don't leak upload packages or deadlock on lifecycle events (#5382) (#5384)

* Don't leak upload packages or deadlock on lifecycle events

GDTCORUploadPackages would call targetToStorage in -initWithTarget. When this method was running during app terminate, this would cause a deadlock because calling targetToStorage is re-entrant while GDTCORRegistrar is sending lifecycle events to all the instances it's tracking.

NSTimer's invalidate method is also called whenever a package is completed, retried, or expired, without regard to the presence of a package handler.

A unit test is added to ensure that GDTCORUploadPackage's are not leaked by a retain

TSAN caught no issues

* Don't mark GDTCORUploadPackage -init as unavailable

Co-authored-by: Michael Haney <mikehaney24@users.noreply.github.com>

* FIAM bump podspec version to 0.19.3 (#5386)

* M69: add FIS. (#5412)

* M69: add FIS.

* Bump FIS version to 1.2.0

Co-authored-by: Michael Haney <mikehaney24@users.noreply.github.com>
2020-04-21 14:34:28 -04:00
Chen Liang 447e544264 add a token refresh integration test in messaging (#5358) 2020-04-15 11:39:34 -07:00
Paul Beusterien e338339c59 Remove platforms from podspec summaries (#5229) 2020-03-31 10:21:48 -07:00
Ryan Wilson f9a0ee2727 Merging the 6.18.0 release into master (#4974)
* Update versions for Release 6.18.0

* Forward declare class to fix linting. (#4935)

* Revert "Forward declare class to fix linting. (#4935)" (#4937)

This reverts commit 64bbf378bb.
2020-02-26 08:43:38 -08:00
Paul Beusterien e70f1ed1c7 Merge 6.17.0 (#4885) 2020-02-11 08:27:12 -08:00
2328d1f365 Merging the 6.15.0 release into master (#4682)
* Update versions for Release 6.15.0

* Update podspec dependencies for M62 (#4640)

* Cherry-picks for M62. (#4650)

* Include GoogleUtilities in the release manifest.

* Crashlytics fix header import ordering issue (#4649)

Co-authored-by: Sam Edson <samedson@google.com>

Co-authored-by: Ryan Wilson <wilsonryan@google.com>
2020-01-14 16:21:34 -08:00
Chen Liang e4456c011b Enables Firebase Messaging push notification function on watch only and independent watch app (#4016) 2019-12-23 16:45:19 -08:00
Paul Beusterien 76c766a866 Release 6.14.0 (#4513) 2019-12-17 11:36:36 -08:00
Chen Liang fcc2aabae8 Fix a few misuse of OCMock in Messaging and InstanceID (#4363) 2019-11-19 19:21:26 -08:00
Paul Beusterien 9c803fc356 Lock OCMock to 3.4 while investigating test failures with 3.5.0 (#4344) 2019-11-18 16:40:58 -08:00
Ryan Wilson 3261d120a9 Update versions for Release 6.13.0 (#4318) 2019-11-14 16:50:23 -08:00
Maksym Malyhin d18d515739 Merging the 6.12.0 release into master (#4223)
* Update versions for Release 6.12.0

* Update versions for Release 6.12.0 - Firestore

* Update versions for Release 6.12.0

* Update CHANGELOG for Firestore v1.7.0 (#4195)

* FirebaseCore version bump to 6.3.3 (#4213)

* Release manifst updated. (#4219)

* Revert "Add OIDC nonce support (#4183)" (#4220) (#4222)

This reverts commit ffe4a3a5b4.

* Revert Auth podspec version bump. (#4232)

* Release manifest - Auth removed (#4233)

* 6.12.0: Firebase.podspec FirebaseAuth pod version reverted, cherry-pick #4231 (#4234)

* Firebase.podspec - revert Auth

* check_whitespaces.sh: ignore notices. (#4231)

* Remove unnecessary NOTICES file (#4242)
2019-11-06 14:56:42 -05:00