Datomic 0.9.6045 now available

This message covers changes in this release. For a summary of critical release notices, see http://docs.datomic.com/release-notices.html

Release 0.9.6045 fixes regression introduced in 0.9.6014 where datoms, seek-datoms, and index-range return incorrect results if Iterable.iterator is called more than once on the returned value.

Moving to this release is strongly advised.

See changes in this release: https://docs.datomic.com/on-prem/changes.html#0.9.6045

  • New feature: [:db/retract eid aid] will retract all values for an eid/aid combination.
  • Fix: regression introduced in 0.9.6014 where datoms, seek-datoms, and index-range return incorrect results if Iterable.iterator is called more than once on the returned value.
  • Fix: respect nil as a limit in query pull expression.
  • Fix: respect false as a default in query pull expressions for boolean-valued attributes.
  • Fix: allow arbitrary java.util.List (not just Clojure vectors) for lookup refs.
  • Updated REST server jetty dependencies from 9.4.15.v20190215 to 9.4.24.v20191120.
  • Updated bundled Presto server from 316 to 329.
  • Removed groovy from the transactor distribution. (This was unused except for examples.)
2 Likes