[ANNOUNCE] Apache Tuweni (incubating) 2.3.1 released

2022-11-29 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 2.3.1.

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 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/v2.3.1-incubating

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.


[ANNOUNCE] Apache Tuweni (incubating) 2.3.0 released

2022-10-08 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 2.3.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 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/v2.3.0-incubating

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.



[ANNOUNCE] Apache Tuweni (incubating) 2.2.0-incubating released!

2022-03-19 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 2.2.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 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/v2.2.0-incubating

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.



[ANNOUNCE] Apache Tuweni (incubating) 2.1.0 released

2022-01-22 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 2.1.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 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/v2.1.0-incubating

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.



[ANNOUNCE] Apache Tuweni (incubating) 2.0.0 released

2021-07-27 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 2.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 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/v2.0.0-incubating

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.



[ANNOUNCE] Apache Tuweni (incubating) 1.3.0 released

2020-11-27 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 1.3.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 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.3.0-incubating

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.


[ANNOUNCE] Apache Tuweni (incubating) 1.2.0 released

2020-10-25 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 1.2.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 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.2.0-incubating

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



[ANNOUNCE] Apache Tuweni (incubating) 1.1.0 released

2020-07-11 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 1.1.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.1.0-incubating

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.

[ANNOUNCE] Apache Tuweni (incubating) 1.0.0 released

2020-03-28 Thread Antoine Toulme
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 


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



[ANNOUNCE] Apache Tuweni 0.8.2 released

2019-09-23 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 0.8.2.

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.8 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/v0.8.2

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.



[ANNOUNCE] Apache Tuweni (incubating) 0.8.0

2019-07-10 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 0.8.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.8 or higher, and depends on various other FOSS libraries.

Apache Tuweni 0.8.0-incubating is our first release under the Apache incubator.
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/v0.8.0

A big thank you to all the contributors in this milestone release!



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.

Please note the source distribution of Apache Tuweni contains a binary file, 
the Gradle wrapper jar file. This file will be removed in the next release.


Antoine Toulme
Founder | The Machine Consultancy LLC
https://themachine.io
anto...@themachine.io
Phone: +1 (408) 471 6784



[ANNOUNCE] Apache Buildr 1.5.1 released

2017-03-26 Thread Antoine Toulme
Apache Buildr is a build system for Java-based applications, including support
for Scala, Groovy and a growing number of JVM languages and tools.  We wanted
something that's simple and intuitive to use, so we only need to tell it what
to do, and it takes care of the rest.  But also something we can easily extend
for those one-off tasks, with a language that's a joy to use.


New in this release:

 * Change: In the 'buildr/git_auto_version' addon strip out any versions that 
start with a 'v' character as
   most projects on git repositories prefix version tags with a "v" to 
avoid collisions with any branchs
   named after the version which are typically without the "v" 
character.
 * Fixed:  GWT Addon: The GWT project publishes invalid jars that can not be 
included on source path when
   the javadoc tool is executing. Work around this issue in GWT by 
removing them from the documentation
   class path.
 * Change: IDEA: Change the ordering of dependencies in the IDE module 
descriptor such that test dependencies are
   first to allow test dependencies to override/shadow compile 
dependencies.
 * Fixed:  IDEA: Correctly configure the IDE module if the language level 
differs from the root project language level.
 * Change: Add css2gss task to gwt addon to support conveting from deprecated 
css syntax to modern gss syntax.
 * Change: Add support for gwt 2.8.0 to gwt addon.
 * Change: Remove orderedhash gem.
 * Change: Update jruby-openssl to 0.9.17
 * Change: Move hoe to the development dependencies
 * Fixed:  BUILDR-728 Snapshots metadata incorrectly created
 * Fixed:  BUILDR-718 Deprecate SVN repository - remove links to SVN
 * Change: BUILDR-724 Use scalamain to call scala projects
 * Change: BUILDR-719 Change User-Agent when uploading artifacts
 * Change: Set the OPEN_IN_BROWSER to false when building idea launch targets 
via add_glassfish_remote_configuration.
 * Change: BUILDR-709 Integrate `buildr/custom_pom` into core and just make it 
the default pom generated.
 * Fixed:  BUILDR-563 protobuf addon including source directories to protoc 
breaks build


To learn more about Buildr and get started:
http://buildr.apache.org/

Thanks!
The Apache Buildr Team

[ANNOUNCE] Apache Buildr 1.5.0 released

2016-10-04 Thread Antoine Toulme
Apache Buildr is a build system for Java-based applications, including support
for Scala, Groovy and a growing number of JVM languages and tools.  We wanted
something that's simple and intuitive to use, so we only need to tell it what
to do, and it takes care of the rest.  But also something we can easily extend
for those one-off tasks, with a language that's a joy to use.


New in this release:

 * Change: Update RJB to 1.5.4
 * Change: Update rubyzip to 1.2.0
 * Change: Update hoe to 3.15.0
 * Change: Update net-ssh to 3.1.1
 * Change: Update json_pure to 1.8.3
 * Change: Update diff-lcs to 1.2.5
 * Change: Update xml-simple to 1.1.5
 * Change: Update jekyll to 3.1.3
 * Change: Update rdoc to 4.2.2
 * Change: Update ecj to 4.5.1
 * Change: Added jekyll-textile-converter 0.1.0 to generate the site.
 * Change: Move to default on Scala 2.11.
 * Change: Remove Buildr::Project#on_define, deprecated in 1.3
 * Change: Remove JavaWrapper, deprecated in 1.3
 * Change: Remove JUnit::REQUIRES, deprecated in 1.3.3
 * Change: Remove TestNG::REQUIRES, deprecated in 1.3.3
 * Change: Remove Buildr::Ant::REQUIRES, deprecated in version 1.3.3
 * Change: Remove Buildr::CompileTask#classpath, deprecated in version 1.3
 * Change: Remove Buildr::TestTask responding to :using with 
.using('foo','bar'), deprecated in version 1.3
 * Change: Remove addon/buildr/cobertura.rb, deprecated since 1.3.4
 * Change: Remove addon/buildr/emma.rb, deprecated since 1.3.4
 * Change: Remove support for Rakefile/rakefile, deprecated.
 * Change: Remove project#target, project#reports, deprecated.
 * Change: Remove JBehave::REQUIRES, deprecated.
 * Change: Remove JMock::REQUIRES, deprecated.
 * Change: Remove ScalaCheck::REQUIRES, deprecated.
 * Change: Change Eclipse Scala project natures from 
ch.epfl.lamp.sdt.core.scalanature to org.scala-ide.sdt.core.scalanature
 * Change: Fix the custom Google search widget on the website.
 * Change: BUILDR-722 Remove links and image of the buildr book from the 
website.
 * Added:  Travis badge to README.rdoc
 * Added:  Added Rubygems badges to README.rdoc
 * Added:  BUILDR-577 Allow remote repo to be added with http basic auth 
support. Submitted by Michael Guymon.
 * Added:  BUILDR-523 Issue a warning when Java.classpath is modified after 
Java.load has happened
 * Added:  BUILDR-594 Added support for changing the verification mode of SSL 
certificates
 * Added:  BUILDR-595 Added support to providing custom SSL certificates
 * Added:  BUILDR-572 Allow to upload unique version (timestamp based) snapshot 
artifacts to a repository. Submitted by Brice Figureau.
 * Fixed:  BUILDR-207 remove 'Skipping tests' messages
 * Added:  BUILDR-703 release: allow THIS_VERSION to be defined in another file
 * Fixed:  BUILDR-674 Artifacts with bundle extension cannot be downloaded by 
Buildr
 * Fixed:  BUILDR-565 resources are not included in the war if defined after 
package call
 * Fixed:  BUILDR-621 ZipTask creates zip file with entries not sorted by path 
causing very slow unzipping.
 * Fixed:  BUILDR-695 transitive doesn't support ${project.parent.version} in 
POM.
 * Fixed:  BUILDR-653 Using Eclipse compiler (ECJ)
 * Fixed:  BUILDR-476 Buildr doesn't respect company repository manager
 * Fixed:  BUILDR-454 Definition-level parent-child references-by-name fail in 
1.4.0 but not in 1.3.5. Submitted by Rhett Sutphin.
 * Fixed:  BUILDR-620 resources.filter should not run on non-text files
 * Fixed:  BUILDR-489 Java + Scala joint compiler fails if default encoding and 
source file encoding are not same and special characters have been used in 
source code
 * Fixed:  BUILDR-486 Buildr-generated poms should include dependencies
 * Fixed:  BUILDR-723 JavaTestFilter is unable to parse paths containing %2F
 * Change: Update the custom_pom addon to generate poms with exclusions section 
that excludes
   all transitive dependencies. This is required as buildr dependencies 
are not
   transitive while Maven's dependencies are transitive by default.
 * Change: Remove the BND aqute maven repository, as it was decomissioned. Use 
Maven Central instead.


To learn more about Buildr and get started:
http://buildr.apache.org/ 

Thanks!
The Apache Buildr Team