Releases: firebase/FirebaseUI-iOS
Releases · firebase/FirebaseUI-iOS
FirebaseUI 6.1.1
FirebaseUI 6.1.0
- Fixed an unrecognized selector crash in Auth UI (#611).
- Added Email Link auth.
FirebaseUI 6.0.1
FirebaseUI 6.0.0
Breaking changes
- Restructured project to manage each subproject independently with CocoaPods. Headers can be imported on a per-subspec basis (
#import <FirebaseUI/FirebaseAuthUI.h>), or you can just import the global FirebaseUI header. - Auth: Email auth has been split out into its own auth provider. To enable or disable email auth, instead of using the boolean flag on
FUIAuth, add or removeFUIEmailAuthProviderfrom the array of providers.
Non-breaking changes
- Auth: Updated translation strings
- Auth: Added
FUIAnonymousAuthProvider. - Auth: Added support for full phone numbers including country code to be autofilled into the PhoneUI auth flow.
- FacebookAuth: Pinned Facebook pods to a version that doesn't break login. See #578.
- Database/Firestore: Fixed a crash that could occur if the collection or table view item count was out-of-sync with the data source item count in the middle of an animation.
FirebaseUI 5.2.2
Auth
- Fixed an issue where a bad nullability specified caused build failures in apps targeting iOS 12. (19caef1)
FirebaseUI 5.2.1
Auth
- Added Anonymous Login as a provider (#505)
- Added account management callbacks (#510)
- Added one-time autofill support on iOS 12 (#516)
- Fixed auto-upgrade of anonymous accounts not correctly invoking callbacks in some cases (#504, #512, #518, #519)
- Added anonymous auth upgrade docs to FirebaseAuthUI readme (#522)
Database
- Improved error reporting for internal state inconsistencies in FUIArray (#523)
FirebaseUI 5.2.0
##Auth
- Fixes an issue where Terms of Service and Privacy Policy links weren't tappable in Phone Auth (#487)
- Fixes a deprecation warning in FirebaseUI (#448)
- Fixed spinner hanging when linking an account that conflicted with another linked account (#484)
- Added country selection limiting whitelist and blacklist for Phone Auth (#497)
- Added content type to auth data input fields (#384)
FirebaseUI 5.1.3
- Fixes an issue in Auth that would cause Phone Auth to crash when terms of service and privacy policy were specified.
FirebaseUI 5.1.2
Auth
- Fixed an issue where custom auth view controllers would crash unless the default initializer was overridden or a xib with the exact class name was provided.
- Added terms of service and privacy policy to the Auth screen flows.
- Added anonymous user upgrade.
Database
- Fixed an issue where
FUIArraywouldn't properly empty itself on invalidation.
FirebaseUI 5.0.1
- Fixed an issue where AuthUI's login flow couldn't be used as the root view controller of your app.
- Added an
allowNewEmailAccountsflag to FirebaseUI Auth allowing developers to prevent login from new accounts. - Added a
hideCancelButtonflag to FirebaseUI Auth.