Skip to content

Commit 4725fa6

Browse files
Merge pull request #577 from firebase/mrschmidt/fieldvalue
2 parents b5504d2 + 2495ac3 commit 4725fa6

File tree

31 files changed

+529
-321
lines changed

31 files changed

+529
-321
lines changed

Android/firebase_dependencies.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def firebaseDependenciesMap = [
3737
'com.google.flatbuffers:flatbuffers-java:1.12.0',
3838
'com.google.android.gms:play-services-base:17.6.0'],
3939
'performance' : ['com.google.firebase:firebase-perf:20.0.2'],
40-
'remote_config' : ['com.google.firebase:firebase-config:21.0.0',
40+
'remote_config' : ['com.google.firebase:firebase-config:21.0.1',
4141
'com.google.android.gms:play-services-base:17.6.0'],
4242
'storage' : ['com.google.firebase:firebase-storage:20.0.0'],
4343
'testlab' : []

admob/integration_test/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ platform :ios, '10.0'
33
# Firebase AdMob test application.
44

55
target 'integration_test' do
6-
pod 'Firebase/Analytics', '8.4.0'
6+
pod 'Firebase/Analytics', '8.5.0'
77
pod 'Google-Mobile-Ads-SDK', '7.69.0-cppsdk'
88
end
99

analytics/integration_test/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ platform :ios, '10.0'
44
# Firebase Analytics test application.
55

66
target 'integration_test' do
7-
pod 'Firebase/Analytics', '8.4.0'
7+
pod 'Firebase/Analytics', '8.5.0'
88
end
99

1010
post_install do |installer|

app/integration_test/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ platform :ios, '10.0'
44
# Firebase App test application.
55

66
target 'integration_test' do
7-
pod 'Firebase/Analytics', '8.4.0'
7+
pod 'Firebase/Analytics', '8.5.0'
88
end
99

1010
post_install do |installer|

auth/integration_test/Podfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ source 'https://github.com/CocoaPods/Specs.git'
44

55
target 'integration_test' do
66
platform :ios, '10.0'
7-
pod 'Firebase/Auth', '8.4.0'
7+
pod 'Firebase/Auth', '8.5.0'
88
end
99

1010
target 'integration_test_tvos' do
1111
platform :tvos, '10.0'
12-
pod 'Firebase/Auth', '8.4.0'
12+
pod 'Firebase/Auth', '8.5.0'
1313
end
1414

1515
post_install do |installer|

cmake/external/firestore.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ if(TARGET firestore)
1818
return()
1919
endif()
2020

21-
set(version CocoaPods-8.4.0)
21+
set(version CocoaPods-8.5.0)
2222
ExternalProject_Add(
2323
firestore
2424

cpp_sdk_version.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"released": "8.3.0",
3-
"stable": "8.3.0",
4-
"head": "8.3.0"
2+
"released": "8.4.0",
3+
"stable": "8.4.0",
4+
"head": "8.4.0"
55
}

database/integration_test/Podfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ source 'https://github.com/CocoaPods/Specs.git'
44

55
target 'integration_test' do
66
platform :ios, '10.0'
7-
pod 'Firebase/Database', '8.4.0'
8-
pod 'Firebase/Auth', '8.4.0'
7+
pod 'Firebase/Database', '8.5.0'
8+
pod 'Firebase/Auth', '8.5.0'
99
end
1010

1111
target 'integration_test_tvos' do
1212
platform :tvos, '10.0'
13-
pod 'Firebase/Database', '8.4.0'
14-
pod 'Firebase/Auth', '8.4.0'
13+
pod 'Firebase/Database', '8.5.0'
14+
pod 'Firebase/Auth', '8.5.0'
1515
end
1616

1717
post_install do |installer|

dynamic_links/integration_test/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ platform :ios, '10.0'
44
# Firebase Dynamic Links test application.
55

66
target 'integration_test' do
7-
pod 'Firebase/DynamicLinks', '8.4.0'
7+
pod 'Firebase/DynamicLinks', '8.5.0'
88
end
99

1010
post_install do |installer|

firestore/CMakeLists.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ target_link_libraries(firebase_firestore
281281

282282
if(FIRESTORE_USE_EXTERNAL_CMAKE_BUILD)
283283
target_link_libraries(firebase_firestore
284-
PRIVATE
284+
PUBLIC
285285
firestore_core
286286
absl_variant
287287
)
@@ -366,6 +366,11 @@ target_compile_definitions(firebase_firestore
366366
${FIREBASE_FIRESTORE_CPP_DEFINES}
367367
)
368368

369+
# Set the Nanopb preprocessor definitions to match those used by the iOS SDK.
370+
target_compile_definitions(firebase_firestore
371+
PUBLIC -DPB_FIELD_32BIT -DPB_ENABLE_MALLOC -DPB_NO_PACKED_STRUCTS
372+
)
373+
369374
if(ANDROID)
370375
firebase_cpp_proguard_file(firestore)
371376

0 commit comments

Comments
 (0)