Skip to content
This repository has been archived by the owner on Apr 23, 2019. It is now read-only.

0.3.0

Compare
Choose a tag to compare
@cleishm cleishm released this 16 Aug 18:23
· 401 commits to master since this release

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

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 correctly
  • cava-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.