This repository has been archived by the owner on Apr 23, 2019. It is now read-only.
0.3.0
This is the 0.3.0 release of cava - the ConsenSys Core Libraries for Java (& Kotlin).
Installation
To include cava, use the following dependency declaration. Or see https://github.com/ConsenSys/cava/blob/0.3.0/README.md#getting-cava for further instructions.
Gradle
compile 'net.consensys.cava:cava:0.3.0'
Maven
<dependency>
<groupId>net.consensys.cava</groupId>
<artifactId>cava</artifactId>
<version>0.3.0</version>
</dependency>
Download
The cava jar archives can be downloaded directly from bintray: https://bintray.com/consensys/consensys/cava/0.3.0#files/net/consensys/cava
Documentation
- In Koltin format: https://consensys.github.io/cava/docs/kotlin/0.3.0/cava.
- In Java format: https://consensys.github.io/cava/docs/java/0.3.0/.
Signature
All artifacts are signed by ConsenSys Enterprise Engineering, using key id 0xFD047ED4915005FB.
Changes since 0.2.0 release
- Removed
cava
uberjar, replacing it with a pom-only package to manage dependencies on cava components (#33) cava-toml
: Add support for TOML v5 (#22)cava-bytes
: Correct an issue where equivalent bytes did not compare correctlycava-bytes
: Correct an issue with xor (#35)cava-kv
: Fix issues with blocking in several KV implementations (#36)cava-crypto
: Update the SEC256K1 key interfaces to be more consistent with the sodium keys (#31)
Note: due to the removal of the uberjar, these release notes will no longer contain a downloadable jar.