All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
snap, which gets a snapshot given a document reference or query. useful for compositions.| old name | new name |
| doc-snaps | query-snap->doc-snaps |
| snapshot->data | snap->plain |
exists?, signatures for using set options with set and set!.batch-delete!, purge!ref, doc-snaps, delete-all!, delete-all!*, offset, range, colls, firestore,
select, start-at, start-after, end-at, end-before, geo-point, lat-lon, coll-grouptake to limit for semantic reasons.list-collsupdate!, 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, changesdoc and docs now accept a Firestore parameter (provided full paths to docs)id now accepts DocumentSnapshot and CollectionReference parameters.detach now accepts ListenerRegistration too.assocpullv 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 builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |