Releases: angular/angularfire
Releases · angular/angularfire
5.1.2
5.1.1
5.1.0
5.0.2
5.0.1
Version 5.0.1 has been released for the deprecated angularfire2
NPM library; this simply re-exports everything from @angular/fire
; allowing you to use either angularfire2
or @angular/fire
in your imports and package.json
.
It will have it's dependency pinned to the corresponding minor and will be released alongside future @angular/fire
releases for the rest of the 5.x series.
5.0.0
Bug Fixes
- firestore: Better handle enablePersistence failures, esp. for Universal (#1850) (334ba7b)
- firestore: Add document
get()
, the options argument forget()
should be optional, and subscriptions toget()
should be run in the Angular Zone(#1849) (185943f)
Breaking changes
5.0 is now final and we're published under @angular/fire
.
npm i --save firebase @angular/fire
5.0.0-rc.12
Bug Fixes
- afs: Gracefully handle duplicate emissions on modified/deleted (#1825) (76ff6c1)
- core: If an AngularFire observable was empty or threw, it could block Universal rendering (#1832) (36a8ff8)
- core: Fix for the Firebase ES export problems in Node (#1821) (f1014ee)
- storage: Fix for zone issues on downloadURL and metadata, which blocked Universal rendering (#1835) (441607a)
Features
5.0.0-rc.11
5.0.0-rc.10
5.0.0-rc.9
Bug Fixes
- core: allow initializeApp to be used with AOT (#1654) (513565a)
- core: Allow name + config deps to be optional (#1641) (a6af604)
- firestore: Fixed a bug where Firestore sub-collections were inheriting the type of the doc by default (#1644) (dff8ddf)
Features
- auth: Adding user and idTokenResult Observables to AngularFireAuth (#1642) (31045a9)
- functions: Adding AngularFireFunctions with httpCallable (#1532) (26f3f5f)
- firestore: types for collection, audit trail, state, and snapshot changes (#1644) (dff8ddf)
- rtdb: types for collection, audit trail, snapshot, and state changes (#1643) (2c2fe02)
Breaking change
- To deal with the initializeApp not being able to be used in AOT (#1635) we removed
FirebaseAppConfigToken
andFirebaseAppNameToken
and replaced them with a newFirebaseNameOrConfigToken
which accepts either an app name string or aFirebaseAppConfig
object. (#1654) (513565a) - firestore: If you do not specify a type to Document or Collection the default is now
DocumentData
(#1644) (dff8ddf)