Skip to content

Latest commit

 

History

History
105 lines (74 loc) · 5.56 KB

CHANGELOG.md

File metadata and controls

105 lines (74 loc) · 5.56 KB

Version 2.1.2

  • Revert: Support user-overriding of default Android Gradle & iOS Cocoapods versions using plugin variables.
    • Since it's not working on iOS due to Cocoapods plugin dependency.
    • Need to fix that plugin to handle plugin variables then reinstate this change in a major version release.

Version 2.1.1

  • Support user-overriding of default Android Gradle & iOS Cocoapods versions using plugin variables.

Version 2.1.0

  • Update Android source to use AndroidX class names and adds dependency on cordova-plugin-androidx for forward compatibility with future versions of Firebase libraries on Android.
    • Note: if you include other plugins in your project which reference the legacy Android Support Library, you'll still need to include cordova-plugin-androidx-adapter in your project to dynamically patch them.
  • Pins Firebase and Crashlytics Gradle dependencies to latest major version (to prevent build failures due to unexpected changes in subsequent major versions).
  • Set minimum supported versions to cordova@8+, cordova-android@8+, cordova-ios@4+.

Version 2.0.7

  • Merge PR #7: use <pod> instead of deprecated <<framework type="podspec">. Resolves #5.

Version 2.0.6

  • Use Cocoapods to satisfy iOS Firebase SDK (rather than bundling with plugin). See arnesson#972.
  • Add support for logMessage() and sendCrash() functions (ported from cordova-fabric-plugin)
  • Bump version of Crashlytics library on Android to current latest (v2.9.8 - Dec 2018)
  • Bump Firebase SDK versions in iOS PodSpecs to latest version (v5.15.0)
  • Remove redundant build-extras.gradle
  • Set minimum iOS version to 9.0 in podspec
  • Remove unnecessary extra block which can lead to race condition
  • Fixes issues cause by Firebase SDK updates on 5 April 2019 (https://firebase.google.com/support/release-notes/android#update_-_april_05_2019) which removed deprecated API features causing Android build failures. See https://github.com/arnesson/cordov
  • Fix compatibility with cordova@9 CLI
  • Add explicit dependency on cordova-lib to prevent build error on iOS. Fixes #2.

---> FORKED FROM cordova-plugin-firebase AS cordova-plugin-firebasex <---

Version 2.0.5

Bug Fixes

  • #897: Fixed issue with after_prepare hook not copying required files

Version 2.0.4

Bug Fixes

  • #866: Fixed issue with loading .plist file on some iOS devices

Version 2.0.3

Features

  • #874: Added new api setCrashlyticsUserId which allows setting Crashlytics user identifier
  • #861: Updated verifyPhoneNumber api on android to add the following properties to the returned object:
    • code - sms code
    • verified - whether or not the verification was successful

Bug Fixes

  • #869: Replace add/remove hooks with install/uninstall hooks to ensure proper configuration of the plugin
  • #870: Add error handling to fetch api on iOS

Version 2.0.2

Bug Fixes

  • #837: Fixed android build

Version 2.0.1

Bug Fixes

  • #836: Fixed Crashlytics on iOS
  • #830: Fixed initialization of firebase services

Version 2.0.0

Features

  • #796: Update Firebase SDK Version to 5.x

Bug Fixes

  • #822: Can't use initFirebase() on 1.1.3 [Firebase isn't initialized]
  • #827: doc missing: initFirebase call needed before anything
  • #824: Removed initRemoteConfig method

Version 1.1.4 (deprecated)

This version has been deprecated due to complications with PR #784

Version 1.1.3 (deprecated)

This version has been deprecated due to complications with PR #784

Version 1.1.2 (deprecated)

This version has been deprecated due to complications with PR #784

Version 1.1.1 (deprecated)

This version has been deprecated due to complications with PR #784

Version 1.1.0 (deprecated)

This version has been deprecated due to complications with PR #784

Version 1.0.5

To force cordova to use this version, add the following to your project's config.xml:

<plugin name="cordova-plugin-firebase" spec="1.0.5" />

or by running:

cordova plugin add cordova-plugin-firebase@1.0.5 --save