@google-cloud/firestore v0.10.0
- Added retry logic to handle network failures for
onSnapshot
(#70, firebase/firebase-admin-node#119) - Added input validation:
update()
rejects input that contains duplicate field definitions such asa.b
anda
(#57)- DocumentReferences passed to
startAt()
,startAfter()
,endAt()
,endAfter()
need to be part of the query result set (#60) update()
validates that object keys are proper field path strings (#65)update()
andset()
with{merge:true}
no longer accept empty updates (#69)FieldPath()
rejects empty field names (#69)
- Added Typescript Typings for getCollections() (#52, #62)
set()
with{merge:true}
supports field removal viaFirestore.FieldValue.delete()
(#69)
Refer to the nodejs-firestore API reference documentation for details.