Paul Beusterien
d937b2f557
Bump dependency versions to latest minor ( #7974 )
2021-04-27 07:58:54 -07:00
Paul Beusterien
9027bbbaac
Version 8.0.0 ( #7944 )
2021-04-23 13:49:36 -07:00
Ryan Wilson
64dea4a8d5
Update versions for Release 7.11.0
2021-04-14 10:34:12 -04:00
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 Malyhin and elenadoty
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 Wilson and Allen 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 Malyhin and Michael 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