All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
ref
, doc-snaps
, delete-all!
, delete-all!*
, offset
, range
, colls
, firestore
.take
to limit
for semantic reasons.list-colls
update!
, update-field!
and map!
do not need take a db
parameter anymore, since
it can be inferred.DocumentReference
, DocumentSnapshot
, CollectionReference
and QuerySnapshot
.->stream
for pushing snapshot updates to a manifold stream.list-colls
, changes
doc
and docs
now accept a Firestore
parameter (provided full paths to docs)id
now accepts DocumentSnapshot and CollectionReference parameters.detach
now accepts ListenerRegistration too.assoc
pullv
pullv-with-ids
and a few query->something fns allowing more control on
representation of objs as data.## 0.3.0 - 2020-01-31->atom
has a new param plain-fn
that receives a query->something fn.->atom
now takes a dict as second parameterorg.clojure/clojure
to dev dependencies.doc
with 1-arityset!
now takes a DocumentReferencecollection
-> coll
, document
-> doc
, field-delete
-> mark-for-deletion
.in
, contains
, contains
any, adding a filter-
prefix.com.google.cloud.Timestamp
to java.util.Date
when receiving data.field-delete
-> delete
.merge!
, assoc!
, dissoc!
, field-delete
, inc
, server-timestamp
, array-union
, array-remove
, id
->atom
now returns an atom instead of a promise.add
-> add!
, set
-> set!
, delete
-> delete!
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close