Skip to content

Releases: firebase/FirebaseUI-iOS

FirebaseUI 4.1.0

19 Jun 21:35
Compare
Choose a tag to compare

Database

  • Added snapshotAtIndex: method to indexed data source classes

Auth

  • Added localizations

FirebaseUI 4.0.0

17 May 20:47
Compare
Choose a tag to compare

Added phone auth provider for FirebaseUI Auth.

FirebaseUI 3.1.1

21 Mar 19:17
Compare
Choose a tag to compare

Database: Added an array of loaded indexes to indexed data sources.

FirebaseUI 3.1.0

24 Feb 23:18
Compare
Choose a tag to compare
  • Fixed an issue where FUISortedArray would block infinitely or crash.
  • Made FUIIndexArray's indexes public.
  • Fixed an issue where FUIIndexArray would send each child of a value before sending its full value.

FirebaseUI 3.0.0

10 Feb 19:36
Compare
Choose a tag to compare
  • Fixed an issue where the data sources' constructors had side effects.
  • Removed FUIDataSource class.
  • Added a queryErrorHandler property to the data sources to handle fatal data source errors.
  • Renamed data sources' objectAtIndex: to snapshotAtIndex:
  • Added bindToView: and unbind methods to data sources so developers can control the timing of query observation more directly through the data sources.
  • Data sources no longer immediately observe their queries when instantiated.

FirebaseUI 2.0.3

03 Feb 18:04
Compare
Choose a tag to compare

Fixed an issue where FUISortedArray wasn't properly exposed in the framework's umbrella header.

FirebaseUI 2.0.2

02 Feb 20:20
Compare
Choose a tag to compare

Fixed an issue where data sources could not be detached from their UI components.

FirebaseUI 2.0.1

01 Feb 19:50
Compare
Choose a tag to compare

Fixes an issue where FirebaseUI would crash when using SDWebImage 4.0 and above. Requires SDWebImage 4.0 or higher.

Fixes some incorrect nullability warnings in FirebaseUI Auth.

FirebaseUI 2.0.0

26 Jan 00:52
Compare
Choose a tag to compare

A more flexible database

  • Added support for sorting/transforming the results of Firebase queries before they are passed to any data sources.
  • Decoupled data sources from Firebase collections, so you can spin your own.
  • Added support for subclassing to FUIArray. It is no longer painful to make custom collections that have their own behavior (see #186).
  • Added methods arrayDidBeginUpdates: and arrayDidEndUpdates: to FIRCollection so consumers can batch changes more easily.
  • Added observeQuery and invalidate methods. FUIArray no longer observes upon initialization and requires a call to observeQuery before emitting any events.

These are breaking API changes, so FirebaseUI is now in 2.0.0.

FirebaseUI 1.0.0

05 Nov 01:19
Compare
Choose a tag to compare

This update is stable and fully functional version of FirebaseUI-iOS.

Starting from 1.0.0 FirebaseUI-iOS is using it's own class prefix FUI

Changes:

  • All FirebaseUI classes have been renamed to use the FUI prefix instead of Firebase or FIR. Where applicable, classes postfixed with UI have had their UI suffixes dropped. Some examples of this include FIRAuthUI -> FUIAuth and FirebaseArray -> FUIArray.
  • Added indexed collections and data sources to FirebaseUI Database. Use these classes to load data from indexed data as described in Firebase Database's best practices for storing data.