News About Apache Avro

New committer: Martin Grigorov

The Project Management Committee (PMC) for Apache Avro has invited Martin Grigorov to become a committer and we are pleased to announce that he has accepted.

Over the last few months, he has been active, reliable and easy to work with on PRs and on the mailing list. His work is of high quality, and he has a breadth of experience in many of the SDK languages. I’m especially keen to point out the work he’s been doing on the website!

Being a committer enables easier contribution to the project since there is no need to go via the patch submission process. This should enable better productivity.

It’s great to have you as part of the team, Martin!

New committer: David Mollitor

The Project Management Committee (PMC) for Apache Avro has invited David Mollitor to become a committer and we are pleased to announce that he has accepted.

Since 2017, David has raised and fixed many issues in the Java SDK. Recently he’s been finding and providing fixes for subtle performance issues. His work is always high-quality and he is reactive and pleasant to talk with on code reviews and JIRA.

Being a committer enables easier contribution to the project since there is no need to go via the patch submission process. This should enable better productivity.

It’s great to have you as part of the team, David!

Avro joins Apache

Avro has joined the Apache Software Foundataion as a Hadoop subproject.

New Releases

Avro 1.11.0

The Apache Avro community is pleased to announce the release of Avro 1.11.0!

All signed release artifacts, signatures and verification instructions can be found here

This release includes 120 Jira issues, including some interesting features:

  • Specification: AVRO-3212 Support documentation tags for FIXED types
  • C#: AVRO-2961 Support dotnet framework 5.0
  • C#: AVRO-3225 Prevent memory errors when deserializing untrusted data
  • C++: AVRO-2923 Logical type corrections
  • Java: AVRO-2863 Support Avro core on android
  • Javascript: AVRO-3131 Drop support for node.js 10
  • Perl: AVRO-3190 Fix error when reading from EOF
  • Python: AVRO-2906 Improved performance validating deep record data
  • Python: AVRO-2914 Drop Python 2 support
  • Python: AVRO-3004 Drop Python 3.5 support
  • Ruby: AVRO-3108 Drop Ruby 2.5 support

For the first time, the 1.11.0 release includes experimental support for Rust. Work is continuing on this donated SDK, but we have not versioned and published official artifacts for this release.

Python: The avro package fully supports Python 3. We will no longer publish a separate avro-python3 package

And of course upgraded dependencies to latest versions, CVE fixes and more: https://issues.apache.org/jira/issues/?jql=project%3DAVRO%20AND%20fixVersion%3D1.11.0

The link to all fixed JIRA issues and a brief summary can be found at: https://github.com/apache/avro/releases/tag/release-1.11.0

In addition, language-specific release artifacts are available:

Thanks to everyone for contributing!

Avro 1.10.2

Apache Avro 1.10.2 has been released!

Avro 1.10.1

Apache Avro 1.10.1 has been released!

Avro 1.10.0

Apache Avro 1.10.0 has been released!

Avro 1.9.2

Apache Avro 1.9.2 has been released!

Avro 1.9.1

Apache Avro 1.9.1 has been released!

Avro 1.9.0

Apache Avro 1.9.0 has been released!

Avro 1.8.2

Apache Avro 1.8.2 has been released!

Avro 1.8.1

Apache Avro 1.8.1 has been released!

Avro 1.8.0

Apache Avro 1.8.0 has been released!

Avro 1.7.7

Apache Avro 1.7.7 has been released!

Avro 1.7.6

Apache Avro 1.7.6 has been released!

Avro 1.7.5

Apache Avro 1.7.5 has been released!

Avro 1.7.4

Apache Avro 1.7.4 has been released!

Avro 1.7.3

Apache Avro 1.7.3 has been released!

Avro 1.7.2

Apache Avro 1.7.2 has been released!

Avro 1.7.1

Apache Avro 1.7.1 has been released!

Avro 1.7.0

Apache Avro 1.7.0 has been released!

Avro 1.6.3

Apache Avro 1.6.3 has been released!

Avro 1.6.2

Apache Avro 1.6.2 has been released!

Avro 1.6.1

Apache Avro 1.6.1 has been released!

Avro 1.6.0

Apache Avro 1.6.0 has been released!

Avro 1.5.4

Apache Avro 1.5.4 has been released!

Avro 1.5.3

Apache Avro 1.5.3 has been released!

Avro 1.5.2

Apache Avro 1.5.2 has been released!

Avro 1.5.1

Apache Avro 1.5.1 has been released!

Avro 1.5.0

Apache Avro 1.5.0 has been released!

Avro 1.4.1

Apache Avro 1.4.1 has been released!

Avro 1.4.0

Apache Avro 1.4.0 has been released!

Avro 1.0.0

The first release of Avro is now available. To download, it, use the “Download” link below.

Avro 1.3.3

Apache Avro 1.3.3 has been released!

Avro 1.0.0

Avro has joined the Apache Software Foundataion as a Hadoop subproject.

Avro 1.3.2

Apache Avro 1.3.2 has been released!

Avro 1.3.1

Apache Avro 1.3.1 has been released!

Avro 1.3.0

Apache Avro 1.3.0 has been released!

Avro 1.2.0

Apache Avro 1.2.0 is now available!

Avro 1.1.0

Apache Avro 1.1.0 is now available!