From e2b48d9d49a1416e17a38886b8e52a8143d581c6 Mon Sep 17 00:00:00 2001 From: Paula Gearon Date: Wed, 18 Aug 2021 12:59:29 -0400 Subject: [PATCH] Release 2.1.2 --- CHANGELOG.md | 12 +++++++++++- README.md | 4 ++-- project.clj | 2 +- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ff533f..618f3b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## [2.1.2] - 2021-08-18 +### Added +- Queries now test that projected variables in the `:find` clause appear in the `:where` clause. +- In memory graphs now how transaction IDs (not yet exposed in public APIs). + +### Fixed +- User plans now using the correct return type, so complex queries don't cause errors while testing. +- Multiple bindings in the `:in` clause will now combine correctly during testing. + ## [2.1.1] - 2021-06-28 ### Added - Added `asami.core/export-str`. This is a shortcut to convert a data export to a string, suitable for `clojure.core/spit`, since the default will write this as a LazySeq label. @@ -260,7 +269,8 @@ ### Added - Introduced Update Annotations -[Unreleased]: https://github.com/threatgrid/asami/compare/2.1.1...HEAD +[Unreleased]: https://github.com/threatgrid/asami/compare/2.1.2...HEAD +[2.1.2]: https://github.com/threatgrid/asami/compare/2.1.1...2.1.2 [2.1.1]: https://github.com/threatgrid/asami/compare/2.1.0...2.1.1 [2.1.0]: https://github.com/threatgrid/asami/compare/2.0.6...2.1.0 [2.0.6]: https://github.com/threatgrid/asami/compare/2.0.5...2.0.6 diff --git a/README.md b/README.md index 6e22685..deb602c 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Asami can be made available to clojure by adding the following to a `deps.edn` f ```clojure { :deps { - org.clojars.quoll/asami {:mvn/version "2.1.1"} + org.clojars.quoll/asami {:mvn/version "2.1.2"} } } ``` @@ -41,7 +41,7 @@ This makes Asami available to a repl that is launched with the `clj` or `clojure Alternatively, Asami can be added for the Leiningen build tool by adding this to the `:dependencies` section of the `project.clj` file: ```clojure -[org.clojars.quoll/asami "2.1.1"] +[org.clojars.quoll/asami "2.1.2"] ``` ### Important Note for databases before 2.1.0 diff --git a/project.clj b/project.clj index d44809b..ba1efa9 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject org.clojars.quoll/asami "2.1.1" +(defproject org.clojars.quoll/asami "2.1.2" :description "An in memory graph store for Clojure and ClojureScript" :url "http://github.com/threatgrid/asami" :license {:name "Eclipse Public License"