Upgrading firebase_auth 0.4 to 0.5
Unknown0.4.7 → 0.5.20
Fetching 18 releases from GitHub…0 / 18
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
Dart SDK requirement changed in 0.5.0: >=1.8.0 <2.0.0 → >=2.0.0-dev.28.0 <3.0.0.
Requires Flutter >=0.1.4 <2.0.0 from 0.5.0 (none stated before).
API changes
Generated by DepDelta from published Dart source. Not mixed with prose notes.
- added:
class AuthException implements Exception - added:
ctor AuthException(this.code, this.message) - added:
field AuthException.code: final String - added:
field AuthException.message: final String - added:
field FirebaseAuth.Map<String: final Map<int, Map<String, dynamic>> - added:
field FirebaseAuth.dynamic>>: final Map<int, Map<String, dynamic>> - added:
get UserInfo.phoneNumber: String - added:
method FirebaseAuth.fetchProvidersForEmail({ @required String email, }): Future<List<String>> - added:
method FirebaseAuth.linkWithFacebookCredential({ @required String accessToken, }): Future<FirebaseUser> - added:
method FirebaseAuth.setLanguageCode(String language): Future<void> - added:
method FirebaseAuth.signInWithPhoneNumber({ @required String verificationId, @required String smsCode, }): Future<FirebaseUser> - added:
method FirebaseAuth.signInWithTwitter({ @required String authToken, @required String authTokenSecret, }): Future<FirebaseUser> - added:
method FirebaseAuth.updateEmail({ @required String email, }): Future<void> - added:
method FirebaseAuth.verifyPhoneNumber({ @required String phoneNumber, @required Duration timeout, int forceResendingToken, @required PhoneVerificationCompleted verificationCompleted, @required PhoneVerificationFailed verificationFailed, @required PhoneCodeSent codeSent, @required PhoneCodeAutoRetrievalTimeout codeAutoRetrievalTimeout, }): Future<void> - added:
method FirebaseUser.delete(): Future<void> - added:
method FirebaseUser.reload(): Future<void> - added:
method FirebaseUser.sendEmailVerification(): Future<void> - added:
static field FirebaseAuth.nextHandle: int - added:
typedef void PhoneCodeAutoRetrievalTimeout(String verificationId) - added:
typedef void PhoneCodeSent(String verificationId, [int forceResendingToken]) - added:
typedef void PhoneVerificationCompleted(FirebaseUser firebaseUser) - added:
typedef void PhoneVerificationFailed(AuthException error)