- Common: Handling ampersand in app name.
- Build: Improving JavaScript code and logging more information.
- iOS: Downgrading the Firebase iOS dependency to 5.x to make the iOS app build fixed.
- Common: Removed deprecated
getInstanceId
method. UsegetToken
instead.
- iOS: Using CocoaPods to manage Firebase dependencies hence requires
cordova-cli
to be minimumv9.0.0
. - Docs: Detailed instructions to get the Cordova environment versions and different major releases to be used.
- Breaking change: Removed method
logJSError
(introduced in v3.2.0) and merged that intologError
message. - Android: Handling a few edge cases for
logError
method. - Docs: Generating "Table of Contents" for README & API docs.
- Fixed typo in
firebase-browser.js
- Stop supporting
cordova-android 7.x.x
. Minimumcordova-android 8.0.0
is required. - Fix the failing build due to breaking changes released by Google Firebase on Jun 17, 2019.
- Backward compatibility fixes to support breaking changes released by Google Firebase on Jun 17, 2019.
- Added ability to log JavaScript stacktrace with a new method
logJSError
. Thanks to distinctdan for PR#8.
- Add
createChannel
function for Android O.
First version under Wiz Panda.
- Cordova@9 support
- Fixes issues cause by Firebase SDK updates on 5 April 2019. Thanks to Dave Alden for commit
- Remove obsolete entry for FirebasePluginInstanceIDService. Thanks to Dave Alden for commit
- Remove unnecessary extra block which can lead to race condition. Thanks to Dave Alden for commit
- Remove redundant build-extras.gradle. Thanks to Dave Alden for commit
See the https://github.com/arnesson/cordova-plugin-firebase/blob/v2.0.5/CHANGELOG.md