Skip to content

Releases: firebase/FirebaseUI-iOS

FirebaseUI iOS 0.5.0

07 Sep 17:52
Compare
Choose a tag to compare

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 to defaultAuthUI
  • 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 to array:didAddObject:atIndex:
    • childChanged:atIndex: renamed to array:didChangeObject:atIndex:
    • childRemoved:atIndex: renamed to array:didRemoveObject:atIndex:
    • childMoved:fromIndex:toIndex: renamed to array:didMoveObject:fromIndex:toIndex:
    • cancelledWithError: renamed to array: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

15 Jun 21:09
Compare
Choose a tag to compare

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 to FirebaseDatabaseUI and FirebaseAuthUI

FirebaseUI 0.3.2 Release

21 Feb 08:35
Compare
Choose a tag to compare

This release fixes #26 by adding per-provider subspecs for Facebook, Google, Twitter, and Email/Password providers.

FirebaseUI 0.3.1 Release

01 Dec 21:31
Compare
Choose a tag to compare

Major changes to the Cocoapod structure:

  1. Introduction of /Core and /Auth subspecs
  2. Switched out strings for enums in the auth providers (see FirebaseAuthConstants.h/m)
  3. 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

25 Nov 02:54
Compare
Choose a tag to compare

Adds authentication to FirebaseUI!

  1. Headless helper methods [FirebaseAuthProvider login] and [FirebaseAuthProvider logout]
  2. Headful UI FirebaseLoginViewController
  3. Custom AppDelegate called FirebaseAppDelegate to handle auth callbacks

Podspec fix for Firebase 2.4.1.1

03 Oct 00:57
Compare
Choose a tag to compare

Adds Firebase 2.4.x support and cleans up podspec.

0.2.3 Release

03 Oct 00:50
Compare
Choose a tag to compare

Things included in this release:

  1. Support for __kindof (again)
  2. Fixed bug related to UICollectionView prototype cells: http://stackoverflow.com/questions/32092507/using-autolayout-constraints-from-storyboard-in-uicollectionviewcell
  3. Added /examples and first example: FirebaseUIChat
  4. Bumped version numbers

0.2.5 Release

01 Sep 16:06
Compare
Choose a tag to compare

Fixes to the example app (moved to the firebaseui firebase, changed message format)
Finally, correct support for __kindof
Clang format

0.2.4 Release

21 Aug 16:56
Compare
Choose a tag to compare

Added macros for __kindof to increase backwards compat (should now work on all XCode)
Redid macro for generics to make it more clear

0.2.2 Release

15 Aug 00:27
Compare
Choose a tag to compare

Removed __kindof annotations, changed nullability annotations to be mode modular. Tested and working on Xcode 7 beta 5, though should be backwards compatible.