Hello!

On behalf of the Apache Avro team I am happy to announce the release of
Apache Avro Rust SDK version 0.20.0!

It is available at Crates.io:
- https://crates.io/crates/apache-avro
- https://crates.io/crates/apache-avro-derive


What's changed since v0.19.0:

chore: Fix the build with latest nightly compiler (06.06.2025) by @martin-g
in #204
feat: Add support for rename of enum variants in AvroSchema macro by
@Vaalla42 in #205
feat: Add support for rename_all in AvroSchema macro by @Vaalla42 in #207
feat: Add #[automatically_derived] attribute to the auto generated impls by
@martin-g in #211
feat: Accept more inputs for Schema::independent_canonical_form by
@Kriskras99 in #215
chore: Bump the Minimal Supported Rust Version from 1.74.0 to 1.85.0 by
@martin-g in #217
chore: Bump Rust edition to 2024 by @martin-g in #218
Fixes #219: Use serde as a feature for bigdecimal decimal by @martin-g in
#221
fix: Also (maybe) write header on Writer::flush. by @Kriskras99 in #222
fix: Improve the error message for unresolved union variant by @martin-g in
#228
chore: Remove deprecated items in 0.11.0 and 0.15.0 by @martin-g in #236
feat: Wrap Error into a Box so it's size shrinks from 104 bytes to 8 bytes
by @Kriskras99 in #230
feat: avro_derive: Allow providing a name other than the ident by
@bryanburgers in #239
fix #226: Index-Out-Of-Bounds panic when using
#[serde(skip_serializing_if=..)] by @elad-yosifon in #227
chore: Set the version to 0.20.0 by @martin-g in #240
chore: Delete rustfmt.toml by @martin-g in #241
doc: Document that the fields' order is important for "the serde way" by
@martin-g in #242
chore: AVRO-4170: Improve sync marker error message for block reads by
@martin-g in #249
chore: Fix clippy issues with Rust 1.89.0 by @martin-g in #251
refactor: Simplify the UUID decoding logic by @Kriskras99 in #255
tests: Use pretty_assertions for avro_derive IT tests too by @martin-g in
#261
chore: Include license and notice files in published crates by @ankane in
#266


New Contributors:

@Vaalla42 made their first contribution in #205
@bryanburgers made their first contribution in #239
@elad-yosifon made their first contribution in #227
@ankane made their first contribution in #266

Full Changelog:
https://github.com/apache/avro-rs/compare/rel/release-0.19.0...rel/release-0.20.0

Reply via email to