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