diff --git a/CHANGELOG.md b/CHANGELOG.md index 4437ca60..752ab358 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# 1.6.0 + +- [ BREAKING ] Implement Conn as a single atom with extend-clj + - Only breaking if you relied on getting listneres from Conn meta + - Before: `@(:listeners (meta conn))` + - After: `(:listeners @(:atom conn))` +- prevent explosion of redundant tuples during rule solving #457, thx @RutledgePaulV + # 1.5.4 - Fixed: `:xform` is not called on ref attributes #455 diff --git a/README.md b/README.md index 5c19aa21..a57df2cd 100644 --- a/README.md +++ b/README.md @@ -19,11 +19,11 @@ The intention with DataScript is to be a basic building block in client-side app ```clj ;; lein -[datascript "1.5.4"] +[datascript "1.6.0"] ``` ```clj ;; deps.edn -datascript/datascript {:mvn/version "1.5.4"} +datascript/datascript {:mvn/version "1.6.0"} ``` Important! If you are using shadow-cljs, add @@ -182,7 +182,7 @@ For more examples, see [our acceptance test suite](test/datascript/test/). DataScript can be used from any JS engine without additional dependencies: ```html - + ``` or as a CommonJS module ([npm page](https://www.npmjs.org/package/datascript)): diff --git a/project.clj b/project.clj index 7d7b3d0c..2102eeb1 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(def version "1.5.4") +(def version "1.6.0") (defproject datascript (str version (System/getenv "DATASCRIPT_CLASSIFIER")) :description "An implementation of Datomic in-memory database and Datalog query engine in ClojureScript" diff --git a/release-js/package.json b/release-js/package.json index 1f191218..27b693ac 100644 --- a/release-js/package.json +++ b/release-js/package.json @@ -1,6 +1,6 @@ { "name": "datascript", - "version": "1.5.4", + "version": "1.6.0", "description": "Immutable in-memory triplestore with Datalog queries", "homepage": "https://github.com/tonsky/datascript", "author": "Nikita Prokopov (https://github.com/tonsky)", diff --git a/release-js/wrapper.prefix b/release-js/wrapper.prefix index 8be6547a..07f9ddb5 100644 --- a/release-js/wrapper.prefix +++ b/release-js/wrapper.prefix @@ -1,5 +1,5 @@ /** - * Datascript v1.5.4 + * Datascript v1.6.0 * * Copyright 2014-2021 Nikita Prokopov *