Skip to content

Conversation

@paulb777
Copy link
Member

@paulb777 paulb777 commented Apr 16, 2021

Fix #7487 and fix #7832

  • Stop generating warnings for not including Analytics
  • Remove deleted FirebaseML umbrella headers and remove them from Firebase podspec
  • Remove InstanceID umbrella header
  • Remove GoogleMobileAds umbrella header
  • Remove Fabric umbrella header

podspec version updates will be done separately using the standard script after 7.11.0 is published

@@ -1,6 +1,8 @@
# Firebase 8.0.0
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you want to also mention removal of deprecated pods from the header?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. PTAL.

@paulb777 paulb777 requested a review from ryanwilson April 19, 2021 14:16
#import <Fabric/Fabric.h>
#endif
#if __has_include(<Crashlytics/Crashlytics.h>)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can also remove old Crashlytics SDK

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. Done.

CocoaPod instead. (#7833)
- [removed] Build warnings will no longer be generated to warn about missing capabilities resulting
from not including FirebaseAnalytics in the app. See the Firebase docs instead. (#7487)
- [removed] Removed FirebaseMLModelInterpreter. Use FirebaseMLDownloader instead.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: can you format these the same as the above Firebase/AdMob changelog? Maybe moving them all together as well (moving the Build warnings will... entry up to the top)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch. Thanks! Unified now.

- [removed] The `Firebase/AdMob` CocoaPods subspec has been removed. Use the `Google-Mobile-Ads-SDK`
CocoaPod instead. (#7833)
- [removed] The `Firebase/FirebaseMLModelInterpreter` CocoaPods subspec has been removed. Use the
`FirebaseFirebaseMLDownloader` subsspec instead.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: Firebase/MLModelDownloader is the replacement subspec.

CocoaPod instead. (#7833)
- [removed] The `Firebase/FirebaseMLModelInterpreter` CocoaPods subspec has been removed. Use the
`FirebaseFirebaseMLDownloader` subsspec instead.
`Firebase/FirebaseMLDownloader` subsspec instead.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/FirebaseMLDownloader/MLModelDownloader

s.subspec 'MLModelDownloader' do |ss|

@paulb777 paulb777 merged commit 35f97e4 into master Apr 19, 2021
@paulb777 paulb777 deleted the pb-fb8-h branch April 19, 2021 16:41
@firebase firebase locked and limited conversation to collaborators May 20, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Firebase pod and Firebase.h review and update FirebasePerformance SDK warns that FirebaseAnalytics should be included

8 participants