The Apache Tuweni team is proud to announce the release of Apache Tuweni (incubating) 1.0.0.
Apache Tuweni is a set of libraries and other tools to aid development of blockchain and other decentralized software in Java and other JVM languages. It includes a low-level bytes library, serialization and deserialization codecs (e.g. RLP), various cryptography functions and primatives, and lots of other helpful utilities. Tuweni is developed for JDK 1.11 or higher, and depends on various other FOSS libraries. Source and binary distributions can be downloaded from: https://tuweni.apache.org/download Release notes are at: https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating <https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating> • Moved to JDK11 support by default. 1.0.0 drops support for JDK8. • Added ethnetstats library. • Added key-value store functionalities: proxy store, stores are now generic, not just bytes, and have the ability to iterate over keys or clear their contents. • Added support for JPA-backed key value stores • Added eth2 reference tests repository. This repository is checked out as a submodule, and will be used to test SSZ going forward. • Fix TUWENI-30: expose key for GenericHash • Allow CN as option when generating the self-signed certs (used to be example.com) • Move Jenkins build to Jenkinsfile inside the repo. A big thank you to all the contributors in this milestone release! To learn more about Tuweni and get started: http://tuweni.apache.org/ Thanks! The Apache Tuweni Team ---- Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.