diff --git a/README.md b/README.md index a06ce60b..669311b2 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ resolvers += "Sonatype Releases" at "https://oss.sonatype.org/content/repositori You can use Scrypto in your sbt project by simply adding the following dependency to your build file: ```scala -libraryDependencies += "org.scorexfoundation" %% "scrypto" % "2.1.1" +libraryDependencies += "org.scorexfoundation" %% "scrypto" % "2.1.2" ``` ### Hash functions diff --git a/build.sbt b/build.sbt index 377c42d1..f5e0dff4 100644 --- a/build.sbt +++ b/build.sbt @@ -4,7 +4,7 @@ name := "scrypto" lazy val commonSettings = Seq( organization := "org.scorexfoundation", - version := "2.1.1", + version := "2.1.2", scalaVersion := "2.12.5", licenses := Seq("CC0" -> url("https://creativecommons.org/publicdomain/zero/1.0/legalcode")), homepage := Some(url("https://github.com/input-output-hk/scrypto")), diff --git a/release-notes.md b/release-notes.md index 3c057130..bc08b95c 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,3 +1,11 @@ +**2.1.2** +--------- + +* Base58: empty string allowed as parameter +* Reworked Base16 implementation has much better performance +* Minor changes in MerkleTree implementation + + **2.1.1** --------- diff --git a/src/test/scala/scorex/crypto/authds/avltree/batch/BatchingPlayground.scala b/src/test/scala/scorex/crypto/authds/avltree/batch/BatchingPlayground.scala index 4aadb0a8..ee97bf64 100644 --- a/src/test/scala/scorex/crypto/authds/avltree/batch/BatchingPlayground.scala +++ b/src/test/scala/scorex/crypto/authds/avltree/batch/BatchingPlayground.scala @@ -36,7 +36,9 @@ object BatchingPlayground extends App with BatchTestingHelpers with Matchers { //lookupBenchmark() // testReadme //removedNodesBenchmark - removedNodesBenchmark() + //removedNodesBenchmark() + + testReadme def removedNodesBenchmark(startTreeSize: Int = 10000, toRemoveSize: Int = 2000,