Skip to content

Releases: firebase/FirebaseUI-Android

FirebaseUI for Android v4.2.1

24 Oct 14:18
aa447a6
Compare
Choose a tag to compare

FirebaseUI for Android v4.2.0 contains the following bug fixes:

  • Fix scrollbar for country selector (#1192)
  • Fix continue as guest icon vector paths (#1376)
  • Fix ClassNotFoundException with FlowParameters (#1416 thanks @dimipaun)
  • Fix anonymous auth button shadow in dark theme (#1476)
  • Fix potential Facebook signin violation (#1465)
  • Fix layout in landscape mode (#1434)
  • Fix touch area being too small for some elements (#1415)

Notable transitive dependencies:

Dependency Version
firebase-core 16.0.4
firebase-auth 16.0.5
play-services-auth 16.0.1
firebase-database 16.0.3
firebase-firestore 17.1.1
firebase-storage 16.0.3
Support Library 27.1.1

FirebaseUI for Android v4.2.0

12 Sep 17:23
a045fb9
Compare
Choose a tag to compare

FirebaseUI for Android v4.2.0 contains a number of new features and bug fixes:

  • Features
    • New firebase-ui-auth-github module to break out GitHub specific code (#1421)
    • New Anonymous sign in option (#900) (#1375)
    • Exported lint checks for some modules (#1351 )
  • Bug Fixes
    • GitHub code no longer affects apps that don't use it (#1389) (#1412)
    • Google Sign In cancellation handled better (#1443)
    • More nullability annotations (#1326)
    • Phone verification ID saved across process deaths (#1393)
    • Fix for using anonymous upgrade with SmartLock (#1437)

Notable transitive dependencies:

Dependency Version
firebase-core 16.0.3
firebase-auth 16.0.3
play-services-auth 16.0.0
firebase-database 16.0.2
firebase-firestore 17.1.0
firebase-storage 16.0.2
Support Library 27.1.1

FirebaseUI for Android v4.1.0

26 Jun 19:27
8bda799
Compare
Choose a tag to compare

FirebaseUI for Android v4.1.0 contains a number of new features and bug fixes:

  • Features
    • Support for GitHub sign in (#346)
    • Expose isNewUser in response (#1242)
    • Basic support for upgrading anonymous users (#1171)
    • Include/exclude countries from the phone auth list (#1314)
  • Bug Fixes
    • UI fixes for NASCAR screen (#1354, #1324)
    • Finish re-writing Phone Authentication on new architecture (#1253)
    • Fix crash in Phone Auth loading dialog (#1127)

Notable transitive dependencies:

Dependency Version
firebase-core 16.0.0
firebase-auth 16.0.1
play-services-auth 15.0.1
firebase-database 16.0.1
firebase-firestore 17.0.1
firebase-stroage 16.0.1
Support Library 27.1.1

FirebaseUI for Android v4.0.1

01 Jun 01:13
1f2ca3a
Compare
Choose a tag to compare

FirebaseUI for Android v4.0.1 is a minor bug fix release to fix the following bugs:

Notable transitive dependencies:

Dependency Version
firebase-core 16.0.0
firebase-auth 16.0.1
play-services-auth 15.0.1
firebase-database 16.0.1
firebase-firestore 17.0.1
firebase-stroage 16.0.1
Support Library 27.1.1

FirebaseUI for Android v4.0.0

24 May 16:40
7d7a1fc
Compare
Choose a tag to compare

FirebaseUI for Android v4.0.0 is a major release containing a number of new features, bug fixes, and stability improvements:

Breaking changes:

  • firestore module now depends on latest API, which contains breaking changes that affect FirebaseUI. See the migration-guide for more information.

New features/behavior:

  • Added Cloud Firestore "paging" adapter that works with the Android Paging Support Library (#1178)
  • Added a new "silent sign in" feature to allow zero-click sign in for special cases (#1212)
  • Remove the use of ugly progress dialogs in almost all cases, replacing with better inline indicators (#1280)
  • Show the Terms of Service and Privacy Policy throughout the flow in order to comply with GDPR (#1245)

Bug fixes:

  • Fix Facebook/Twitter sign-out crashes (#1278 and #1269)
  • Better Facebook/Twitter class loading (#1271)
  • Fix crashes due to long-running tasks (#1259)
  • Move email flow to more reliable architecture (#1213)

Notable transitive dependencies:

Dependency Version
firebase-core 16.0.0
firebase-auth 16.0.1
play-services-auth 15.0.1
firebase-database 16.0.1
firebase-firestore 17.0.1
firebase-stroage 16.0.1
Support Library 27.1.1

FirebaseUI for Android v3.3.1

16 Apr 16:55
4bedc0f
Compare
Choose a tag to compare

FirebaseUI for Android v3.3.1 contains a number of bug fixes and stability improvements:

Bug fixes:

  • Fix proguard issue introduced in 3.3.0 (#1227)
  • Fix app crash when calling signOut and Facebook/Twitter not imported (#1250)
  • Fix unnecessary / duplicated SmartLock credentials (#1243, #1229)
  • Fix incorrect sign-out / delete behavior (#1240)

Notable transitive dependencies:

Dependency Version
Firebase / Play services 15.0.0
Support Library 27.1.0

FirebaseUI for Android v3.3.0

28 Mar 20:21
Compare
Choose a tag to compare

FirebaseUI for Android v3.3.0 contains a number of bug fixes, stability improvements, and small features:

Bug fixes:

  • Fix getDocument issue with FirestoreRecyclerAdapter (#1210)
  • Fix app crash due to fragment (#1181)
  • Fix crash when no internet is available (#1057)
  • Fix NoClassDefFoundError spam (#1200)
  • Fix proguard issue that began in 3.2.2 (#1175)

Features/behavior changes:

  • Change smartlock behavior to not save credentials for Facebook and Twitter (#1154)
  • Improve errors passed back from exceptions (#1219)

In general this release includes most of the major rewrite that has been in the works for a long time. We believe this will make the library much more stable and less prone to future issues, particularly those that arise due to rotation or long-running operations.

Notable transitive dependencies:

Dependency Version
Firebase / Play services 12.0.1
Support Library 27.1.0

FirebaseUI for Android v3.2.2

27 Feb 18:12
0e5bb59
Compare
Choose a tag to compare

FirebaseUI for Android v3.2.2 contains a number of bug fixes and stability improvements:

Bug fixes:

  • Narrow consumer proguard rules (#878)
  • Improve error messages passed in IdpResponse (#526)
  • Fix untranslated error messages (#901)
  • Fix "no eligible accounts can be found" with SmartLock (#1156)
  • Fix IndexOutOfBoundsException in phone auth (#779)
  • Remove the problematic SaveSmartLock fragment (#1123)

Notable transitive dependencies:

Dependency Version
Firebase / Play services 11.8.0
Support Library 27.0.2

FirebaseUI for Android v3.2.1

23 Jan 21:35
63572c5
Compare
Choose a tag to compare

FirebaseUI for Android v3.2.1 contains two bug fixes. It is a recommended upgrade for all users of FirebaseUI 3.2.0.

Bug fixes:

  • Fix SmartLock UI showing when it should not (#1118)
  • Fix lint checks dependency error (#1116)

Notable transitive dependencies:

Dependency Version
Firebase / Play services 11.8.0
Support Library 27.0.2

FirebaseUI for Android v3.2.0

22 Jan 22:00
83e6a76
Compare
Choose a tag to compare

FirebaseUI for Android v3.2.0 contains some new features, bug fixes, and stability improvements:

Features:

  • All new IDP-specific configuration methods (#806) via (#1083)
  • Allow disabling of first/last name requirement (#467)
  • Allow setting of default country code for phone auth (#916)
  • Allow passing full GoogleSignInOptions to auth (#1022)

Bug fixes:

  • Fix terms of service and Privacy policy not showing up (#1090)
  • Fix package name for ProviderUtils (#1098)
  • Fix shipping lint checks to consumers (#1106)
  • Fix NPE in SaveSmartLock (#856)
  • Fix memory leak (#1101)

Other improvements:

  • Refactored recover password and welcome back email flows
  • Increased test coverage
  • Removed all use of GoogleApiClient

Notable transitive dependencies:

Dependency Version
Firebase / Play services 11.8.0
Support Library 27.0.2