Skip to content
This repository was archived by the owner on May 1, 2024. It is now read-only.

[Update] Firebase for iOS v8.2.0 #489

Closed
wants to merge 100 commits into from

Conversation

dmariogatto
Copy link
Contributor

Previous PRs: #485, #479

Includes

Firebase

  • All projects updated 8.2.0
  • MLKit for Firebase packages deprecated/removed (no longer supported)
    • Firebase.MLKit
    • Firebase.MLKit.Common
    • Firebase.MLKit.ModelInterpreter
    • Firebase.MLKit.NaturalLanguage
    • Firebase.MLKit.Vision
    • Note: probably need a new project/repo for the newer Google ML Kit bindings
  • Added beta binding for Firebase App Distribution (Firebase.AppDistribution) & App Check (Firebase.AppCheck)
    • excluded for now (no sample or testing done)
  • Minimum iOS version increased to 10.0

Google

  • AdMob updated to 8.6.0
  • Google Cast updated to 4.6.1
  • Google Maps & Places updated to 5.0.0
  • Google Tag Manager updated to 7.3.1
  • Deprecated/removed packages (due to outdated Firebase dependencies),
    • Google.AppIndexing
    • Google.Core
    • Google.InstanceID
    • Firebase.InstanceID
  • Minimum iOS version increased to 10.0 (due to Firebase dependencies)

Notes

Removed the Wrap methods/properties that where marked as Obsolete (seems like a major version bump is the time to do it 😅).

Added a new build property that can be used to link Firebase with Ad Id support.

<PropertyGroup>
  <FirebaseWithoutAdIdSupport>True</FirebaseWithoutAdIdSupport>
</PropertyGroup>

There were quite a few binding changes, so would definitely appreciate someone to look them over. All the samples do run & link as far as I can tell.

UMP has been separated out from AdMob (Google.UserMessagingPlatform).

Any issues let me know!

dmariogatto and others added 30 commits April 20, 2021 17:23
@dmariogatto
Copy link
Contributor Author

Now obsolete, see #494

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants