This repository was archived by the owner on Mar 17, 2025. It is now read-only.
Releases: FirebaseExtended/angularfire
Releases · FirebaseExtended/angularfire
0.7.0
- Added
$update()and$getRef()methods. $on()is now chainable.- Root
$firebaseobject now includes$idand respects priority. $firebaseSimpleLoginnow has a$sendPasswordResetEmail()method.$bind()now supports default values.- Updated documentation for return values of various methods.
$createUser()no longer acceptsnoLoginargument.- Fixed various bugs.
A big thanks to our contributors!
@mikepugh x 5, @emgould x 4, @bendrucker x 2, @cebor x 2, @sanderboom
v0.6.0
$on()now accepts regular Firebase events as an argument. In addition to "loaded" and "change", you may also subscribe for events like "value" and "child_added". (Full list of events available here).$set(),$save(),$add()and$remove()now all return promises. The promises will be resolved when the corresponding changes have been made on the server, or will be rejected with an appropriate error object.$auth()was added to objects returned by$firebase. This method is intended to be used for custom authentication. If you have custom generated tokens, pass them in to this function (it behaves identical to theFirebase.auth()method).- The
$firebaseAuthservice was renamed to$firebaseSimpleLogin. $firebaseSimpleLoginno longer accepts a custom authentication token.- The "anonymous" authentication provider has been added to
$firebaseSimpleLogin. $changePassword(),$createUser(), and$removeUser()were added to the$firebaseSimpleLoginservice. These behave identical to the corresponding Simple Login methods.- Added
$getCurrentUser()to the$firebaseSimpleLoginservice. It returns a promise that will resolve to the user object when they log in.
v0.6.0-pre1
Bump version to 0.6.0.
v0.5.0
- Overhauled the API to make it easier to understand and use in production Angular applications.
- The
angularFireandangularFireCollectionservices are no longer available, and have been replaced by a single service named$firebase. - The
angularFireAuthservice is now available as$firebaseAuth. - The API for the
$firebaseservice is significantly different than the oldangularFireorangularFireCollectionAPIs.
v0.3.2
v0.3.1
v0.3.0
- Improved underlying data merge behavior.
- The first argument to
angularFireandangularFireCollectionshould be a Firebase reference, not a string. If you were passing a string URL, just callnew Firebase(url)and pass that as reference instead. - The fourth argument to
angularFireis no longer required. The type of data will be automatically inferred from the local and remote data. angularFirereturns a promise, but you no longer have to wait for the promise to resolve to modify the local models. Local and remote data will be merged when the remote data arrives.
A screencast, documentation and a quickstart guide was added to angularfire.com, the official site for the bindings here on out.