Releases: firebase/FirebaseUI-Android
FirebaseUI for Android v4.2.1
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
withFlowParameters
(#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
FirebaseUI for Android v4.2.0 contains a number of new features and bug fixes:
- Features
- Bug Fixes
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
FirebaseUI for Android v4.1.0 contains a number of new features and bug fixes:
- Features
- Bug Fixes
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
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
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
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
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
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
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:
Notable transitive dependencies:
Dependency | Version |
---|---|
Firebase / Play services | 11.8.0 |
Support Library | 27.0.2 |
FirebaseUI for Android v3.2.0
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 |