Skip to content

Releases: firebase/FirebaseUI-iOS

FirebaseUI 0.7.0

01 Nov 22:57
Compare
Choose a tag to compare

Auth

  • added sample for custom IDSs scopes
  • added sample for customization of supported IDPs
  • documentation updates

Database

  • Data sources (FirebaseCollectionViewDataSource, FirebaseTableViewDataSource) no longer create/dequeue/reuse cells. Users are now responsible for cell creation and reuse.
  • Data sources now require a closure on initialization to populate their views.
  • UITableView and UICollectionView have been extended to make it easier to bind them to Firebase queries. Now you don't have to write out the ridiculously long data source class names multiple times.
// objc
self.dataSource = [self.tableView bindToQuery:self.query
                                 populateCell:^UITableViewCell *(UITableView *tableView,
                                                                 NSIndexPath *indexPath,
                                                                 FIRDataSnapshot *object) {
  UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:kTestReuseIdentifier];
  /* ... */
  return cell;
}];
// swift
self.dataSource = self.collectionView.bind(to: self.query!) { (view, indexPath, snap) -> UICollectionViewCell in
  let cell = view.dequeueReusableCell(withReuseIdentifier: FIRChatViewController.reuseIdentifier,
                                      for: indexPath)
  /* ... */
  return cell
}

FirebaseUI-iOS

21 Oct 21:27
Compare
Choose a tag to compare

Customization of authentication screens

FirebaseUI 0.6.1

10 Oct 23:47
Compare
Choose a tag to compare

Fixes an issue where nil/empty keys could cause a crash in FirebaseArray (#162).

Firebase UI 0.6.0

05 Oct 22:39
Compare
Choose a tag to compare

Introduces FirebaseUI Storage, which adds support for FIRStorageReferences on top of SDWebImage for easy image loading from Firebase Storage.

FirebaseUI iOS: OAuth access/id tokens implementation

20 Sep 17:04
Compare
Choose a tag to compare

Return OAuth access/id tokens after a successful sign-in operation #142

FirebaseUI iOS: Twitter Provider Integration

17 Sep 00:57
Compare
Choose a tag to compare
  • Implemented twitter provider in FirebaseUI
  • added obj-c example for Twitter provider

FirebaseUI iOS: Stable Bitcode Edition

12 Sep 20:36
Compare
Choose a tag to compare

Built with bitcode and without app-breaking bugs.

This release also re-enables iOS 7 support.

FirebaseUI iOS: Stable Edition

12 Sep 16:57
Compare
Choose a tag to compare

Fixes a critical issue where classes would be duplicated in the runtime. I am very sad.

FirebaseUI iOS 0.5.2

09 Sep 18:48
Compare
Choose a tag to compare

Fixes an issue with the podspec file that would duplicate FirebaseAnalytics in some targets. No code changes.

FirebaseUI Bitcode Edition

09 Sep 00:03
Compare
Choose a tag to compare

Enables bitcode.