Releases: firebase/FirebaseUI-iOS
FirebaseUI iOS 0.5.2
Fixes an issue with the podspec file that would duplicate FirebaseAnalytics in some targets. No code changes.
FirebaseUI Bitcode Edition
Enables bitcode.
FirebaseUI iOS 0.5.0
FirebaseUI Changes
- FIRFacebookAuthUI scopes became readonly
- FIRFacebookAuthUI initializers no longer return optionals
- FIRGoogleAuthUI initializers no longer return optionals
- FIRGoogleAuthUI: Added designated initializer which takes an array of scopes along with client ID
- FIRGoogleAuthUI: Updated default scopes to use full G+ profile and email scope URLs
- FIRGoogleAuthUI: Made scopes property readonly
- FIRAuthUI:
authUI
method was renamed todefaultAuthUI
- FirebaseArray:
delegate
property is now nullable - FirebaseArray:
initWithQuery:
parameter must be non null - FirebaseArrayDelegate: methods renamed to take callee as first parameter, following platform conventions
childAdded:atIndex:
renamed toarray:didAddObject:atIndex:
childChanged:atIndex:
renamed toarray:didChangeObject:atIndex:
childRemoved:atIndex:
renamed toarray:didRemoveObject:atIndex:
childMoved:fromIndex:toIndex:
renamed toarray:didMoveObject:fromIndex:toIndex:
cancelledWithError:
renamed toarray:queryCancelledWithError:
- FirebaseCollectionViewDataSource: added
null_resettable
to cellClass and modelClass - FirebaseCollectionViewDataSource: made
populateCell
readonly - FirebaseTableViewDataSource: added
null_resettable
to modelClass - FirebaseTableViewDataSource: made
populateCell
readonly - FirebaseDataSource: made
initWithArray:
designated initializer
FirebaseUI 0.4.0 Release
FirebaseUI is redesigned to use the Firebase 3.x, which was released at Google I/O 2016. It includes a few things:
- Upgrades to the Firebase 3.2 client
- Totally redesigned authentication system, with more complete auth flows
- Renames
FirebaseUI
toFirebaseDatabaseUI
andFirebaseAuthUI
FirebaseUI 0.3.2 Release
This release fixes #26 by adding per-provider subspecs for Facebook, Google, Twitter, and Email/Password providers.
FirebaseUI 0.3.1 Release
Major changes to the Cocoapod structure:
- Introduction of
/Core
and/Auth
subspecs - Switched out strings for enums in the auth providers (see FirebaseAuthConstants.h/m)
- Added a completion callback for
FirebaseLoginViewController
to handle captive portal login scenerios
Note that these changes (particularly 2) are backwards incompatible with 0.3.0--since we're below 1.0 we're a little looser than we'd like to be.
FirebaseUI 0.3 Release
Adds authentication to FirebaseUI!
- Headless helper methods
[FirebaseAuthProvider login]
and[FirebaseAuthProvider logout]
- Headful UI
FirebaseLoginViewController
- Custom
AppDelegate
calledFirebaseAppDelegate
to handle auth callbacks
Podspec fix for Firebase 2.4.1.1
Adds Firebase 2.4.x support and cleans up podspec.
0.2.3 Release
Things included in this release:
- Support for __kindof (again)
- Fixed bug related to UICollectionView prototype cells: http://stackoverflow.com/questions/32092507/using-autolayout-constraints-from-storyboard-in-uicollectionviewcell
- Added /examples and first example: FirebaseUIChat
- Bumped version numbers
0.2.5 Release
Fixes to the example app (moved to the firebaseui firebase, changed message format)
Finally, correct support for __kindof
Clang format