diff --git a/CHANGELOG.md b/CHANGELOG.md index 565ddd5..63e53b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ Change Log ========== +Version 2.7.9 *(21st January, 2022)* +------------------------------------------- +* Fix compilation issue w/ SPM. +* Updated releasing.md to include steps for posting SPM releases. + Version 2.7.8 *(14th October, 2021)* ------------------------------------------- * Bumped Firebase to version 8.7+ diff --git a/Example/Podfile.lock b/Example/Podfile.lock index d136901..6240b87 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,80 +1,87 @@ PODS: - - Analytics (4.1.5) + - Analytics (4.1.6) - Expecta (1.0.6) - - Firebase (8.7.0): - - Firebase/Core (= 8.7.0) - - Firebase/Core (8.7.0): + - Firebase (8.10.0): + - Firebase/Core (= 8.10.0) + - Firebase/Core (8.10.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.7.0) - - Firebase/CoreOnly (8.7.0): - - FirebaseCore (= 8.7.0) - - FirebaseAnalytics (8.7.0): - - FirebaseAnalytics/AdIdSupport (= 8.7.0) + - FirebaseAnalytics (~> 8.10.0) + - Firebase/CoreOnly (8.10.0): + - FirebaseCore (= 8.10.0) + - FirebaseAnalytics (8.10.0): + - FirebaseAnalytics/AdIdSupport (= 8.10.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/MethodSwizzler (~> 7.4) - - GoogleUtilities/Network (~> 7.4) - - "GoogleUtilities/NSData+zlib (~> 7.4)" + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/MethodSwizzler (~> 7.6) + - GoogleUtilities/Network (~> 7.6) + - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.7.0): + - FirebaseAnalytics/AdIdSupport (8.10.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.7.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/MethodSwizzler (~> 7.4) - - GoogleUtilities/Network (~> 7.4) - - "GoogleUtilities/NSData+zlib (~> 7.4)" + - GoogleAppMeasurement (= 8.10.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/MethodSwizzler (~> 7.6) + - GoogleUtilities/Network (~> 7.6) + - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.7.0): + - FirebaseCore (8.10.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.7.0): - - GoogleDataTransport (~> 9.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) + - FirebaseCoreDiagnostics (8.11.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.7.0): + - FirebaseInstallations (8.11.0): - FirebaseCore (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/UserDefaults (~> 7.4) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.7.0): - - GoogleAppMeasurement/AdIdSupport (= 8.7.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/MethodSwizzler (~> 7.4) - - GoogleUtilities/Network (~> 7.4) - - "GoogleUtilities/NSData+zlib (~> 7.4)" + - GoogleAppMeasurement (8.10.0): + - GoogleAppMeasurement/AdIdSupport (= 8.10.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/MethodSwizzler (~> 7.6) + - GoogleUtilities/Network (~> 7.6) + - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.7.0): - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/MethodSwizzler (~> 7.4) - - GoogleUtilities/Network (~> 7.4) - - "GoogleUtilities/NSData+zlib (~> 7.4)" + - GoogleAppMeasurement/AdIdSupport (8.10.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 8.10.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/MethodSwizzler (~> 7.6) + - GoogleUtilities/Network (~> 7.6) + - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - GoogleDataTransport (9.1.0): + - GoogleAppMeasurement/WithoutAdIdSupport (8.10.0): + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/MethodSwizzler (~> 7.6) + - GoogleUtilities/Network (~> 7.6) + - "GoogleUtilities/NSData+zlib (~> 7.6)" + - nanopb (~> 2.30908.0) + - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.5.2): + - GoogleUtilities/AppDelegateSwizzler (7.7.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.5.2): + - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.2): + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.5.2): + - GoogleUtilities/MethodSwizzler (7.7.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.5.2): + - GoogleUtilities/Network (7.7.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.5.2)" - - GoogleUtilities/Reachability (7.5.2): + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GoogleUtilities/Reachability (7.7.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.5.2): + - GoogleUtilities/UserDefaults (7.7.0): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -85,13 +92,13 @@ PODS: - OCMockito (6.0.0): - OCHamcrest (~> 8.0) - PromisesObjC (2.0.0) - - Segment-Firebase (2.7.7): + - Segment-Firebase (2.7.8): - Analytics - Firebase (~> 8.7) - Firebase/Core (~> 8.7) - FirebaseAnalytics (~> 8.7) - - Segment-Firebase/Core (= 2.7.7) - - Segment-Firebase/Core (2.7.7): + - Segment-Firebase/Core (= 2.7.8) + - Segment-Firebase/Core (2.7.8): - Analytics - Firebase (~> 8.7) - Firebase/Core (~> 8.7) @@ -127,23 +134,23 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - Analytics: 084a3edda6517e308007c1a7810b8f1e8f2925aa + Analytics: eefe524436f904b8bb3f8c8c3425280e43b34efc Expecta: 3b6bd90a64b9a1dcb0b70aa0e10a7f8f631667d5 - Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 - FirebaseAnalytics: 52768800c2add1d84b751420cb4caaf8195f2c41 - FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 - FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 - FirebaseInstallations: ede6fb72bb6337914e5888b399271259d0c4910c - GoogleAppMeasurement: 2be61ce546ad074dbe4dd545f222ac6033bb1d9e - GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 + FirebaseAnalytics: 319c9b3b1bdd400d60e2f415dff0c5f6959e6760 + FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 + FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 + GoogleAppMeasurement: a3311dbcf3ea651e5a070fe8559b57c174ada081 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 OCHamcrest: a613690381f1dac7637c18962c10dbe8feca4bb5 OCMockito: 780f04370226f81a9d972c97d1203864ef609f5b PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 - Segment-Firebase: 0804cc9fd7e5acb82c874d914c5cf38a1f919647 + Segment-Firebase: e4515bc7e36d5f0435d122a8c225c43db1504c02 Specta: 3e1bd89c3517421982dc4d1c992503e48bd5fe66 PODFILE CHECKSUM: 6ed9d49cabf18e7f28eb6b1e1c6f84ce781f3324 -COCOAPODS: 1.10.1 +COCOAPODS: 1.11.2 diff --git a/Package.resolved b/Package.resolved index ea000db..d2b6819 100644 --- a/Package.resolved +++ b/Package.resolved @@ -6,8 +6,8 @@ "repositoryURL": "https://github.com/firebase/abseil-cpp-SwiftPM.git", "state": { "branch": null, - "revision": "ff5f5f0a3d3266836b9d722bb73cabdf7057482e", - "version": "0.20200225.3" + "revision": "fffc3c2729be5747390ad02d5100291a0d9ad26a", + "version": "0.20200225.4" } }, { @@ -33,8 +33,8 @@ "repositoryURL": "https://github.com/firebase/firebase-ios-sdk.git", "state": { "branch": null, - "revision": "b97bfcd2e5eecc7aa7e1aeb27d097d610876cf93", - "version": "7.11.1" + "revision": "5344857522053b5d4403ec8173ec0d23200a97ea", + "version": "8.11.0" } }, { @@ -42,8 +42,8 @@ "repositoryURL": "https://github.com/google/GoogleAppMeasurement.git", "state": { "branch": null, - "revision": "22cb3ab5588200b210ae01e42665f52ac4e8ad28", - "version": "7.11.1" + "revision": "9b2f6aca5b4685c45f9f5481f19bee8e7982c538", + "version": "8.9.1" } }, { @@ -51,8 +51,8 @@ "repositoryURL": "https://github.com/google/GoogleDataTransport.git", "state": { "branch": null, - "revision": "369716b8d7518a530ce3c3a251436d72546debd8", - "version": "8.4.0" + "revision": "15ccdfd25ac55b9239b82809531ff26605e7556e", + "version": "9.1.2" } }, { @@ -60,8 +60,8 @@ "repositoryURL": "https://github.com/google/GoogleUtilities.git", "state": { "branch": null, - "revision": "66f5945ac3a4c4ac268bf94c31f226116b14e327", - "version": "7.4.0" + "revision": "b3bb0c5551fb3f80ca939829639ab5b093edd14f", + "version": "7.7.0" } }, { diff --git a/RELEASING.md b/RELEASING.md index 010c3f3..e94eb14 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -9,4 +9,7 @@ Releasing 6. `pod trunk push Segment-Firebase.podspec --allow-warnings` 7. Update the version `Segment-Firebase.podspec` to the next beta version. 8. `git commit -am "Prepare next development version."` - 9. `git push` \ No newline at end of file + 9. `git push` + 10. Make a new release on the github releases page here: + https://github.com/segment-integrations/analytics-ios-integration-firebase/releases + \ No newline at end of file diff --git a/Segment-Firebase.podspec b/Segment-Firebase.podspec index 11ca858..c48e4fd 100644 --- a/Segment-Firebase.podspec +++ b/Segment-Firebase.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "Segment-Firebase" - s.version = "2.7.8" + s.version = "2.7.9" s.summary = "Firebase Integration for Segment's analytics-ios library." s.description = <<-DESC