This repository was archived by the owner on Mar 17, 2025. It is now read-only.
v0.9.0
- AngularFire support for Simple Login has been removed in favor of the new authentication methods introduced in Firebase 1.1.0.
- AngularFire is now available on npm as
angularfire. - Upgraded Firebase dependency to 2.0.x.
- Added
$waitForAuth()and$requireAuth()methods to easily retrieve and require authentication state in Angular routers. - Added
$remove()method to$FirebaseObjectto remove an entire object from Firebase. - Simplified the code required to extend the
$FirebaseArrayand$FirebaseObjectfactories. - Added automatic session persistence for all authentication methods.
- Added a standardized
authDatareturned for all authentication providers. - The
$firebaseSimpleLoginservice has been replaced with$firebaseAuth, which supports the new Firebase authentication methods introduced in Firebase 1.1.0. $login()has been replaced with the functionally equivalent$authWith*()methods.$logout()has been renamed to$unauth().- The API for the user management methods have changed slightly.
- The
userproperty has been removed from the authentication service. You can now use$getAuth()to synchronously retrieve a client's authentication state.