File tree Expand file tree Collapse file tree 4 files changed +20
-0
lines changed Expand file tree Collapse file tree 4 files changed +20
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Unreleased
2
+ - [ fixed] Add missing nanopb dependency to fix SwiftPM builds when building
3
+ dynamically linked libraries. (#15276 )
4
+
1
5
# 12.1.0
2
6
- [ fixed] Do not log using raw print in an internal class. (#15138 )
3
7
Original file line number Diff line number Diff line change
1
+ # Unreleased
2
+ - [ fixed] Add missing nanopb dependency to fix SwiftPM builds when building
3
+ dynamically linked libraries. (#15276 )
4
+
1
5
# 11.6.0
2
6
- [ fixed] Fix a crash related to registering for notifications when the app is between foreground or background states. (#13174 )
3
7
Original file line number Diff line number Diff line change
1
+ # Unreleased
2
+ - [ fixed] Add missing GoogleUtilities dependency to fix SwiftPM builds when
3
+ building dynamically linked libraries. (#15276 )
4
+
1
5
# 12.2.0
2
6
- [ fixed] Fixed a race condition that could lead to a crash during network
3
7
session recreation. (#15087 )
Original file line number Diff line number Diff line change @@ -1003,6 +1003,7 @@ let package = Package(
1003
1003
" FirebaseABTesting " ,
1004
1004
" FirebaseInstallations " ,
1005
1005
" FirebaseRemoteConfigInterop " ,
1006
+ . product( name: " GULEnvironment " , package : " GoogleUtilities " ) ,
1006
1007
. product( name: " GULNSData " , package : " GoogleUtilities " ) ,
1007
1008
] ,
1008
1009
path: " FirebaseRemoteConfig/Sources " ,
@@ -1100,6 +1101,13 @@ let package = Package(
1100
1101
" FirebaseInstallations " ,
1101
1102
" FirebaseCoreExtension " ,
1102
1103
" FirebaseSessionsObjC " ,
1104
+ // The `FirebaseSessions` target transitively depends on nanopb via the internal
1105
+ // `FirebaseSessionsObjC` target. Not explicitly depending on nanopb leads to
1106
+ // undefined symbol errors in Tuist based SPM builds.
1107
+ // See the conversations in
1108
+ // - https://github.com/firebase/firebase-ios-sdk/issues/15276
1109
+ // - https://github.com/firebase/firebase-ios-sdk/pull/15287
1110
+ . product( name: " nanopb " , package : " nanopb " ) ,
1103
1111
. product( name: " Promises " , package : " Promises " ) ,
1104
1112
. product( name: " GoogleDataTransport " , package : " GoogleDataTransport " ) ,
1105
1113
. product( name: " GULEnvironment " , package : " GoogleUtilities " ) ,
You can’t perform that action at this time.
0 commit comments