Chen Liang
0a4cbabbaf
Fix an issue notification is not received during app first install ( #6669 )
2020-10-07 14:09:14 -07:00
Paul Beusterien and Morgan Chen
c657e679d4
Cherry-pick two 6.34.0 commits to master ( #6688 )
...
* Update changelogs (#6649 )
* Speedup SwiftPM (#6687 )
Co-authored-by: Morgan Chen <morganchen12@gmail.com >
2020-10-07 13:30:01 -07:00
Maksym Malyhin
8eded3f5be
Remove deprecated -[FIRInstanceID appInstanceID:] ( #6677 )
...
* Remove deprecated -[FIRInstanceID appInstanceID:]
* changelog
* typo fix
2020-10-06 16:44:07 -04: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
89dd31a7ae
IID: repo-relative headers ( #6539 )
2020-09-23 11:00:54 -07:00
Maksym Malyhin
2f778ee5d2
CoreDiagnostics changelog ( #6465 )
2020-09-15 13:03:39 -04:00
Chen Liang
15198dce7f
Messaging Token API for review ( #6313 )
2020-09-14 16:45:55 -07:00
Maksym Malyhin
0dcd986282
FirebaseCoreDiagnostics: add a dummy public header to define other as internal ( #6442 )
...
* FirebaseCoreDiagnostics: add a dummy public header to define other as internal
* Version bump
* new line
2020-09-11 13:45:08 -04:00
manjanac
33d7334900
Delete references to on-device APIs ( #6296 )
...
* Restores ML Pods after M77.
* Delete references to on-device APIs, which have moved to a standalone MLKit.
2020-08-19 10:33:35 -04:00
Chen Liang
fbcb4a1eed
Update InstanceID to listen to a notification from Messaging ( #6286 )
2020-08-18 17:25:39 -07:00
Paul Beusterien
1ccb1e801d
M78 Changelogs - SwiftPM and watchOS updates ( #6292 )
2020-08-18 10:03:53 -07:00
f33276f530
Update nanopb py3 0.3.9.5 -> 0.3.9.6 ( #6214 )
...
* update nanopb from 0.3.9.5 to 0.3.9.6
This fixes issues building firestore SDK with Python3.
Interestingly, latest version 0.4.2 still errors during the build
but 0.3.9.6 works. The git commit for this fix in nanopb
https://github.com/nanopb/nanopb/commit/63f8e5e4946a5f8f0211b454bd37187871c3d023
* Update generated sources
* updating just nanopb dependency version
nanopb updated from 0.3.9.5 to 0.3.9.6
(pod version 1.30905.0 to 1.30906.0)
* Add missing source specifier
* Generated files for protos using nanopb 0.3.9.6
* removed unnecessary whitespaces in files generated by protoc
* using more qualified relative paths for header includes
* Changelog
Co-authored-by: Marek Gilbert <mcg@google.com >
Co-authored-by: Paul Beusterien <paulbeusterien@google.com >
2020-08-14 14:13:01 -07:00
Paul Beusterien
a220ab1363
Add SPM support for CoreDiagnostics ( #6233 )
2020-08-10 07:46:19 -07:00
Chen Liang
f75197ef39
update changelog for messaging and instanceID ( #6086 )
2020-07-20 15:50:37 -07:00
Chen Liang
28fe03645b
remove ios 7 logic as sdk minimum support is iOS 8 now ( #5835 )
...
* remove ios 8 related check as our sdk minimum support is iOS 9 now;
* update changelog
* remove FIRInstanceIDURLQueryItem
* move appid to constant class
* update changelog
* fix clang format and typo in changelog
2020-07-14 14:06:44 -07:00
Paul Beusterien
87a1b7de5e
M74 changelogs ( #5921 )
2020-06-25 16:34:03 -07:00
Paul Beusterien
5a5914da7e
GDT Repo-relative imports and SPM ( #5909 )
2020-06-24 17:50:15 -07:00
Paul Beusterien
fa72963bfd
Update FirebaseDatabase to canonical directory structure ( #5860 )
2020-06-22 07:26:07 -07:00
Paul Beusterien
c07c89ee75
Repo-relative imports for Installations ( #5832 )
2020-06-17 07:26:40 -07:00
Paul Beusterien
3f556ddb9e
Update GoogleUtilities' clients with repo-relative imports ( #5824 )
2020-06-16 09:05:29 -07:00
Chen Liang
0720618e52
update changelog for messaging and iid ( #5782 )
2020-06-09 16:24:23 -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
Sebastian Schmidt
e4f05d3d46
Add GMPID header to the RTDB SDK ( #5761 )
2020-06-08 14:37:07 -07:00
Sebastian Schmidt
5b111dfbd3
Don't crash RTDB SDK if version file is empty ( #5719 )
2020-06-02 10:30:47 -07:00
Paul Beusterien
06ac0d67e7
M70 CHANGELOG ( #5499 )
2020-04-29 07:01:11 -07:00
Paul Beusterien
8e1be65b2f
Verifies nanopb 0.3.9.5 update does not change generation ( #5455 )
2020-04-27 17:08:36 -07:00
Chen Liang
793d763490
create firebase messaging folder ( #5445 )
2020-04-23 14:43:47 -07:00
Morgan Chen
42f9a45ae2
fix typo in header ( #5418 )
2020-04-20 12:49:21 -07:00
Morgan Chen
a8bc381493
Fix typo in header comment ( #5406 )
2020-04-17 12:46:02 -07:00
Morgan Chen
cc883f571b
Update Storage changelog ( #5405 )
2020-04-17 12:10:45 -07:00
Chen Liang
83bf492cd5
update changelog for messaging and instanceID ( #5368 )
2020-04-14 11:18:03 -07:00
Michael Haney
b6bda076e6
Update CHANGELOGs and GDT versions and dependencies ( #5354 )
...
* Update CHANGELOGs and GDT versions and dependencies
* Update FIRCD CHANGELOG as well
* remove unreleased section from changelogs
2020-04-13 17:04:41 -07:00
Chen Liang
c049f741f0
fix an issue that delete token does not trigger token refresh notification or delegate ( #5339 )
2020-04-13 16:32:24 -07:00
Paul Beusterien
df75e500b0
Migrate Auth to canonical directory structure ( #5318 )
2020-04-08 17:52:56 -07:00
Sebastian Schmidt
059c24fdb1
Make ServerValue.increment() public ( #5256 )
2020-04-02 15:39:16 -07:00
Thomas Bouldin
90e4522e66
[Feature launch] Re-add increment operator ( #5149 )
...
* Definition is currently in an "unreleased" extension to FIRServerValues
* Tests are added to FData.m (integration tests)
* Some tests are renamed to make it clear that ServerValues != timestamps
* Functions that resolve server values now need access to any existing snapshot. This is done with lazy evaluation as described below:
Based on fix https://github.com/firebase/firebase-js-sdk/pull/2499
to bug https://github.com/firebase/firebase-js-sdk/issues/2487
Micro-benchmarking showed that N writes in succession led to N^2
performance when calculating the resolved write tree for those
writes (thankfully only at the subpath in this SDK). Lazy evaluation
of current data matches the optimization in JS that mitigated a
20% performance regression.
2020-04-01 13:30:29 -07:00
Chen Liang
848fe509ef
add missing return when delete token handler is nil ( #5247 )
2020-04-01 13:15:08 -07:00
Chen Liang
1054d6a167
Remove migration from legacy keychain ( #5237 )
2020-03-31 15:25:29 -07:00
Michael Haney
1f55b92732
getByte into the actual buffer, not into the byte array struct ( #5227 )
...
Also:
- add a test, confirmed failing without these changes
- rename variable to better represent what it is
2020-03-30 12:55:00 -07:00
Michael Haney
096fc678c1
Fix calloc calls, which had the argument order reversed ( #5218 )
...
Also, maybe I should resign from software engineering
2020-03-28 14:30:43 -07:00
Chen Liang
683daa8bdf
we no longer need to check the plist count for older version of library ( #5211 )
2020-03-26 14:18:22 -07:00
Michael Haney
7747b58aea
Update GDT associated CHANGELOGs ( #5194 )
...
* Update GDT associated CHANGELOGs
* Update CHANGELOG.md
2020-03-25 13:58:15 -07:00
Michael Haney
d575edea31
Revert "Revert "Address a few potential security issues ( #5059 )" ( #5121 ) ( #5193 )
...
* Revert "Revert "Address a few potential security issues (#5059 )" (#5121 )"
This reverts commit b41410d149 .
* Update CHANGELOG.md
2020-03-25 13:12:42 -07:00
Chen Liang
58317b512f
need to specify the right location of provisioning profile for catalyst ( #5165 )
2020-03-23 15:09:02 -07:00
Chuan Ren
9a7754c59e
Enable lint for Auth ( #5097 )
2020-03-17 10:22:29 -07:00
Michael Haney
b41410d149
Revert "Address a few potential security issues ( #5059 )" ( #5121 )
...
This reverts commit 86189f762e .
2020-03-16 16:58:30 -07:00