tag:github.com,2008:https://github.com/apache/avro/releases
Release notes from avro
2025-10-15T20:01:40Z
tag:github.com,2008:Repository/206459/release-1.12.1
2025-10-15T20:01:40Z
release-1.12.1
<p>Avro 1.12.1 release.</p>
opwvhk
tag:github.com,2008:Repository/206459/release-1.11.5
2025-10-15T20:02:22Z
release-1.11.5
<p>Avro 1.11.5 release.</p>
opwvhk
tag:github.com,2008:Repository/206459/release-1.11.5-RC1
2025-09-11T08:02:38Z
release-1.11.5-RC1
<p>Avro 1.11.5 rc1 release</p>
opwvhk
tag:github.com,2008:Repository/206459/release-1.12.1-rc0
2025-09-05T20:03:49Z
release-1.12.1-rc0
<p>Avro 1.12.1 rc0 release.</p>
opwvhk
tag:github.com,2008:Repository/206459/release-1.11.5-RC0
2025-08-20T20:24:52Z
release-1.11.5-RC0
<p>Avro 1.11.5 rc0 release</p>
opwvhk
tag:github.com,2008:Repository/206459/release-1.11.4
2024-08-19T10:54:27Z
release-1.11.4
<p>Preparing for release 1.11.4 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2470461055" data-permission-text="Title is private" data-url="https://github.com/apache/avro/issues/3101" data-hovercard-type="pull_request" data-hovercard-url="/apache/avro/pull/3101/hovercard" href="https://github.com/apache/avro/pull/3101">#3101</a>)</p>
Fokko
tag:github.com,2008:Repository/206459/release-1.11.4-rc1
2024-08-19T20:19:37Z
release-1.11.4-rc1
<p>Avro 1.11.4 rc1 release</p>
Fokko
tag:github.com,2008:Repository/206459/release-1.12.0
2024-08-05T17:30:17Z
release-1.12.0
<h1>Release Notes - Apache Avro - Version 1.12.0</h1>
<h2>Sub-task</h2>
<ul>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3122">AVRO-3122</a>]: TestAvroKeyOutputFormat and other avro-mapred tests fail with Java 17</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3308">AVRO-3308</a>]: Include a curated list of resources</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3384">AVRO-3384</a>]: Define C# Coding Style Guidelines</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3449">AVRO-3449</a>]: Add an onboarding guide for contributors, committers and PMC</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3458">AVRO-3458</a>]: Add test coverage for GenericRecord</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3488">AVRO-3488</a>]: Fix Spelling Mistakes</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3490">AVRO-3490</a>]: Fix IDE0016 Use throw expression</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3491">AVRO-3491</a>]: Fix IDE0020 Use pattern matching to avoid 'is' check followed by a cast</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3497">AVRO-3497</a>]: Fix IDE0075 Simplify conditional expression</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3499">AVRO-3499</a>]: Fix IDE0079 Remove unnecessary suppression</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3538">AVRO-3538</a>]: Improve the contributions page</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3700">AVRO-3700</a>]: Publish Java SBOM artifacts with CycloneDX</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3813">AVRO-3813</a>]: Use list of primitiv</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3826">AVRO-3826</a>]: Commons test for C++ module</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3916">AVRO-3916</a>]: Add nanos support for the Rust SDK</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3926">AVRO-3926</a>]: [Rust] Allow UUID to serialize to Fixed[16]</li>
</ul>
<h2>Bug</h2>
<ul>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-265">AVRO-265</a>]: Protocol namespace always written out in toJson</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1318">AVRO-1318</a>]: Python schema should store fingerprints</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1463">AVRO-1463</a>]: Undefined values cause warnings when unions with null serialized</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1517">AVRO-1517</a>]: Unicode strings are accepted as bytes and fixed type by perl API</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1521">AVRO-1521</a>]: Inconsistent behavior of Perl API with 'boolean' type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1523">AVRO-1523</a>]: Perl API: int/long type minimum value checks are off by one</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1737">AVRO-1737</a>]: Unhashable type: 'RecordSchema'</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1830">AVRO-1830</a>]: Avro-Perl DataFileReader chokes when avro.codec is absent</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2254">AVRO-2254</a>]: Unions with 2 records declared downward fail</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2284">AVRO-2284</a>]: Incorrect EnumSymbol initialization in TestReadingWritingDataInEvolvedSchemas.java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2498">AVRO-2498</a>]: UUID generation is not working avro 1.9 version</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2598">AVRO-2598</a>]: C++ standard of library implies C++ standard of projects using Avro</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2722">AVRO-2722</a>]: impl/DataFile.cc use of boost::mt19937 for DataFileWriteBase::makeSync is not thread safe</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2771">AVRO-2771</a>]: Java 1.9.X doesn't allow having Error in a Record</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2862">AVRO-2862</a>]: C# Primitive Schema losing metadata</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2883">AVRO-2883</a>]: Avrogen (csharp) namespace mapping missing for references</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2885">AVRO-2885</a>]: Providing a decimal number in an int field doesn't return an error</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2943">AVRO-2943</a>]: Map comparison between Utf8 and String keys fails</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2987">AVRO-2987</a>]: pkg-config has a broken <code>Requires:</code> section</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3003">AVRO-3003</a>]: c# apache avro codegen - default value for enum types are not setting up properly</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3133">AVRO-3133</a>]: EnumAdjust.resolve should compare unqualified name rather than full name</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3216">AVRO-3216</a>]: Rust: failure reading multiple use of named schemas in file</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3232">AVRO-3232</a>]: Rust deserializer: add missing matches to deserialize_any union and string/map</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3234">AVRO-3234</a>]: Rust: Add new codec: zstandard</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3240">AVRO-3240</a>]: Schema deserialization is not backwards compatible</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3259">AVRO-3259</a>]: When opening an avro file which is encoded with anything besides none and deflate, it defaults to none and then returns garbage.</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3273">AVRO-3273</a>]: [Java] avro-maven-plugin breaks on old versions of Maven</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3316">AVRO-3316</a>]: [Rust] build breaks in docker build</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3322">AVRO-3322</a>]: JavaScript: Buffer is not defined in browser environment</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3331">AVRO-3331</a>]: Rust: Cannot extract Decimal value</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3350">AVRO-3350</a>]: Validate that Default value is found in Enum</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3386">AVRO-3386</a>]: [PHP] Build failing on github and travis</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3410">AVRO-3410</a>]: [Rust] lint failure</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3433">AVRO-3433</a>]: Rust: The canonical form should preserve schema references</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3448">AVRO-3448</a>]: Rust: Encoding Panic with valid schema and input</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3452">AVRO-3452</a>]: [rust] Derive Deserialize produces invalid Name struct</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3460">AVRO-3460</a>]: [rust] Value::validate does not validate against Schema Refs</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3461">AVRO-3461</a>]: [rust] Resolution Flow does not handle schema Refs</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3466">AVRO-3466</a>]: Rust: serialize Schema to JSON loses inner namespace names</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3468">AVRO-3468</a>]: Default values for logical types not supported</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3471">AVRO-3471</a>]: Microseconds logical types are rounded to milliseconds</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3481">AVRO-3481</a>]: Input and output variable type mismatch</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3482">AVRO-3482</a>]: DataFileReader should reuse MAGIC data read from inputstream</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3486">AVRO-3486</a>]: Protocol namespace not parsed correctly if protocol is defined by full name</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3495">AVRO-3495</a>]: Rust: Record serialization is sensitive to order of fields in struct</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3511">AVRO-3511</a>]: Rust: Fix the parsing of decimal logical type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3516">AVRO-3516</a>]: [rust] Avro Derive not working outside of repo context</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3529">AVRO-3529</a>]: [Rust][branch-1.11] Cargo.toml is a virtual manifest, requires actual package</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3534">AVRO-3534</a>]: Rust: Use dependency-review-action only for pull_request events</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3536">AVRO-3536</a>]: Union type not inheriting type conversions</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3549">AVRO-3549</a>]: [rust] Avro reader fails if it tries to read data compressed with codec that is not enabled in features</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3560">AVRO-3560</a>]: avro ignores input after end of avsc json</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3568">AVRO-3568</a>]: C# ToParsingForm normalizes logical type to "logical" rather than base type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3581">AVRO-3581</a>]: Usage of deprecated configuration properties in Velocity</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3585">AVRO-3585</a>]: Unable to encode Value::String as Schema::UUID</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3587">AVRO-3587</a>]: C: Fix possible heap-buffer-overflow in avro::DataFileReaderBase::readDataBlock()</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3595">AVRO-3595</a>]: Release Notes missing for 1.11.1</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3597">AVRO-3597</a>]: Recent changes in GenericDatumReader.java break compatibility</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3601">AVRO-3601</a>]: C++ API header contains breaking include</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3612">AVRO-3612</a>]: Report specific location of incompatibility in record schema</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3613">AVRO-3613</a>]: Unions cannot have more than one logical type in C#</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3617">AVRO-3617</a>]: [C++] Integer overflow risks with Validator::count_ and Validator::counters_</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3618">AVRO-3618</a>]: [Java] TestBinaryDecoder should check consistency with directBinaryDecoder</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3619">AVRO-3619</a>]: [Java] TestBinaryDecoder should check consistency with directBinaryDecoder</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3622">AVRO-3622</a>]: Python compatibility check fails if record with and without namespace are compared</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3625">AVRO-3625</a>]: [Rust] UnionSchema.is_nullable() should return true if any of the variants is Schema::Null</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3631">AVRO-3631</a>]: Fix serialization of structs containing Fixed fields</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3632">AVRO-3632</a>]: Union defaults are not handled as per the specification</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3642">AVRO-3642</a>]: GenericSingleObjectReader::read_value fails on non-exhaustive read</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3645">AVRO-3645</a>]: Fix deserialization of enum with unit () type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3650">AVRO-3650</a>]: Fix C++ Build on Manjaro</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3656">AVRO-3656</a>]: Vulnerabilities from dependencies - jackson-databind & commons-text</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3657">AVRO-3657</a>]: Computation of initial buffer size in OutputBuffer makes no sense</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3659">AVRO-3659</a>]: Typo in python example</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3662">AVRO-3662</a>]: [Ruby] Ruby 2.6 CI workflow fails since a while</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3663">AVRO-3663</a>]: rust crate apache_avro_derive creates invalid schemas for raw identifiers</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3667">AVRO-3667</a>]: [Python] Python 3.10 CI test fails since a while</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3669">AVRO-3669</a>]: Missing py.typed file</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3674">AVRO-3674</a>]: Value::Record containing enums fail to validate when using namespaces in Schema</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3683">AVRO-3683</a>]: Rust Writer, Reader can't use Schemas with dependencies in other Schemas. i.e. The output of Schema::parse_list</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3687">AVRO-3687</a>]: Rust enum missing default</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3688">AVRO-3688</a>]: Schema resolution panics when a custom record field is included multiple times</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3698">AVRO-3698</a>]: [Java] SpecificData.getClassName must replace reserved words</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3706">AVRO-3706</a>]: AVDL nested imports cannot be resolved if path contains spaces</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3712">AVRO-3712</a>]: C++ Build Failure on Manjaro</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3724">AVRO-3724</a>]: C# JsonEncoder can't handle nested array of records</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3737">AVRO-3737</a>]: [C] memcheck_test_avro_commons_schema is failing</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3738">AVRO-3738</a>]: [Build][C#] The release build fails with .NET 7.0 target</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3747">AVRO-3747</a>]: Make serde <code>is_human_readable</code> configurable</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3748">AVRO-3748</a>]: issue with DataFileSeekableInput.SeekableInputStream.skip</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3749">AVRO-3749</a>]: incorrect conflicting field when field name starts with symbols</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3751">AVRO-3751</a>]: FastReaderBuilder in multithread lead to infinite loop also blocking other threads</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3755">AVRO-3755</a>]: [Rust] Deserialization fails for reader schema with namespace</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3756">AVRO-3756</a>]: Support writing types back to the user in memory without writing files to disk</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3767">AVRO-3767</a>]: [Rust] Fix ref resolving in Union</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3772">AVRO-3772</a>]: [Rust] Deserialize Errors for an Unknown Enum Symbol instead of Returning Default</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3773">AVRO-3773</a>]: [Ruby] Decimal logical type fail to validate default</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3775">AVRO-3775</a>]: [Ruby] decimal default is not converted to BigDecimal</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3780">AVRO-3780</a>]: [Rust] Bug: decimal logical type usage through Fixed schema</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3782">AVRO-3782</a>]: [Rust] Incorrect decimal resolving</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3785">AVRO-3785</a>]: [Rust] Deserialization if reader schema has a namespace and a union with null and a record containing a reference type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3786">AVRO-3786</a>]: [Rust] Deserialization results in FindUnionVariant error if the writer and reader have the same symbol but at different positions</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3787">AVRO-3787</a>]: [Rust] Deserialization fails to use default if an enum in a record in a union is given an unknown symbol</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3800">AVRO-3800</a>]: profile section should be declared in the root package.</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3809">AVRO-3809</a>]: Faulty validation of a type reference with implicit nested namespace</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3814">AVRO-3814</a>]: [Rust] Schema resolution fails when extending a nested record with a union type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3818">AVRO-3818</a>]: Enclosing namespace should be inherited to the inner named types if they have no their own namespaces</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3820">AVRO-3820</a>]: Don't allow invalid field names</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3821">AVRO-3821</a>]: Rust: Record (de?)serialization is sensitive to order of fields in struct</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3823">AVRO-3823</a>]: Show helpful error messages</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3824">AVRO-3824</a>]: The instruction for building the website should be more precise</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3827">AVRO-3827</a>]: Disallow duplicate field names</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3830">AVRO-3830</a>]: Handle namespace properly if a name starts with dot</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3837">AVRO-3837</a>]: Disallow invalid namespaces for the Rust binding</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3846">AVRO-3846</a>]: Race condition can happen among serde tests</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3847">AVRO-3847</a>]: Record field doesn't accept default value if field type is union and the type of default value is pre-defined name</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3849">AVRO-3849</a>]: [Rust] "make readme" doesn't work</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3855">AVRO-3855</a>]: [rust] lint/clippy fails in ubertool</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3858">AVRO-3858</a>]: [Build] Add some config to ./build.sh sign</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3859">AVRO-3859</a>]: [Build][C#] build.sh clean fails to remove some C# files</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3861">AVRO-3861</a>]: [Build] Add RAT exclusions for python docs</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3865">AVRO-3865</a>]: [Build][perl] Files are leftover after a build</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3866">AVRO-3866</a>]: [Build][Python] Files are leftover after a build</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3876">AVRO-3876</a>]: JacksonUtils is not symmetric</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3881">AVRO-3881</a>]: Writer ignores user metadata when the body is empty</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3888">AVRO-3888</a>]: CVE with common compress</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3889">AVRO-3889</a>]: Maven Plugin Always Recompiles IDL Files</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3894">AVRO-3894</a>]: [Rust] Record field aliases are not taken into account when serializing</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3897">AVRO-3897</a>]: Disallow invalid namespace in fully qualified name for Rust SDK</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3898">AVRO-3898</a>]: [rust] compatibility fails with different namespaces</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3899">AVRO-3899</a>]: [Rust] Invalid logical types should be ignored and treated as the underlying type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3912">AVRO-3912</a>]: Issue with deserialization for BigDecimal in rust</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3925">AVRO-3925</a>]: [Rust]Decimal type serialization/deserialization is incorrect.</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3928">AVRO-3928</a>]: Avro Rust cannot parse default int logical-type date in a valid schema</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3932">AVRO-3932</a>]: [C]: fix variable reference in CMakeLists.txt</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3940">AVRO-3940</a>]: Failed to generate Java classes from multiple .avsc files containing same type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3953">AVRO-3953</a>]: C# CodeGen.cs:503 incorrectly throws for "reserved keywords"</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3955">AVRO-3955</a>]: [Rust] unable to decode string enum from avro encoded data</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3956">AVRO-3956</a>]: NPE when calling Protocol#equals or hashCode</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3957">AVRO-3957</a>]: Fix typos in docs and examples</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3964">AVRO-3964</a>]: [Rust] Out-of-bounds panic</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3970">AVRO-3970</a>]: [Rust] incorrect compatibility checks with logicalType uuid</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3974">AVRO-3974</a>]: [Rust] incorrect compatibility checks with ref fields</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3990">AVRO-3990</a>]: [C++] avrogencpp generates invalid code for union with a reserved word</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4004">AVRO-4004</a>]: [Rust] Canonical form transformation does not strip the logicalType</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4006">AVRO-4006</a>]: [Java] DataFileReader does not correctly identify last sync marker when reading/skipping blocks</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4011">AVRO-4011</a>]: Schema generated via AvroSchema is not compatible with itself</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4014">AVRO-4014</a>]: [Rust] Sporadic value-schema mismatch with fixed struct</li>
</ul>
<h2>New Feature</h2>
<ul>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3223">AVRO-3223</a>]: Support optional codecs in C# library</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3358">AVRO-3358</a>]: Update documentation in DataFileReader</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3388">AVRO-3388</a>]: Implement extra codecs for C# as seperate nuget packages</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3506">AVRO-3506</a>]: [rust] Implement Single Object Writer</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3507">AVRO-3507</a>]: [rust] Implement Single Object Reader</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3591">AVRO-3591</a>]: Improve interoperability tests with a common test suite</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3592">AVRO-3592</a>]: [C#] New packages are not included in the build distribution</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3666">AVRO-3666</a>]: New schema parser for all supported schema formats</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3677">AVRO-3677</a>]: Introduce Named Schema Formatters</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3678">AVRO-3678</a>]: [Rust] Support write float value to field defined as double</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3725">AVRO-3725</a>]: fix documentation of functions and variables</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3764">AVRO-3764</a>]: [Rust] Add schemata-based resolve method</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3872">AVRO-3872</a>]: [Build][C#] Warning on nuget upload about README</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3922">AVRO-3922</a>]: Add timestamp-nanos support to Ruby</li>
</ul>
<h2>Improvement</h2>
<ul>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-312">AVRO-312</a>]: Generate documentation for Python with Sphinx</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-530">AVRO-530</a>]: allow for mutual recursion in type definitions</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1496">AVRO-1496</a>]: Avro aliases support for C++</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1514">AVRO-1514</a>]: Clean up perl API dependencies</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1938">AVRO-1938</a>]: Python support for generating canonical forms of schema</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2307">AVRO-2307</a>]: Opt-in setting to improve GC behavior during deserialization?</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2397">AVRO-2397</a>]: Implement Alias Support for C++</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2717">AVRO-2717</a>]: Fix undefined behaviour in ZigZag encoding if Avro was compiled with the C++ standard less than C++20.</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3001">AVRO-3001</a>]: JsonEncode Decode support for C#</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3043">AVRO-3043</a>]: Remove redundant generic casts</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3078">AVRO-3078</a>]: C#: Logical type 'local-timestamp-millis'</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3084">AVRO-3084</a>]: Fix JavaScript interop test to read files generated by other languages on CI</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3120">AVRO-3120</a>]: Support Next Java LTS (Java 17)</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3214">AVRO-3214</a>]: Rust: Support "doc" for FixedSchema</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3245">AVRO-3245</a>]: Rust: Replace crc crate with crc32fast</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3246">AVRO-3246</a>]: Rust: Add new codec: bzip2</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3248">AVRO-3248</a>]: Rust: Support named types in UnionSchema</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3255">AVRO-3255</a>]: [Ruby] specify rubygems_mfa_required in gemspec metadata</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3264">AVRO-3264</a>]: Improve the Avro landing page</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3274">AVRO-3274</a>]: Request for C# API to implement a JSON Encoder</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3284">AVRO-3284</a>]: Rust: Upgrade to digest 0.10</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3285">AVRO-3285</a>]: Upgrade JavaCC and plugin</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3292">AVRO-3292</a>]: Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 in /lang/csharp</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3302">AVRO-3302</a>]: Rust: Implement interop tests for the Rust module</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3303">AVRO-3303</a>]: Rust: Add support for Xz codec</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3306">AVRO-3306</a>]: Java: Build failure with JDK 18+</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3312">AVRO-3312</a>]: Rust: Use u32 instead of i32 for the Enum/Union's index field</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3314">AVRO-3314</a>]: ArgumentOutOfRangeException thrown in AvroDecimal IConvertable.ToType</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3315">AVRO-3315</a>]: Rust: Add support to back/cycle reference an alias</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3317">AVRO-3317</a>]: JavaScript: Update dependencies</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3318">AVRO-3318</a>]: Java: Bump slf4j.version from 1.7.32 to 1.7.33 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3319">AVRO-3319</a>]: Rust: Update zstd requirement from 0.9.0+zstd.1.5.0 to 0.10.0+zstd.1.5.0 in /lang/rust</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3320">AVRO-3320</a>]: C#: Bump NUnit3TestAdapter from 4.2.0 to 4.2.1 in /lang/csharp</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3321">AVRO-3321</a>]: Java: Bump commons-cli from 1.4 to 1.5.0 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3323">AVRO-3323</a>]: Remove suppression of CS1591 from AvroDecimal</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3324">AVRO-3324</a>]: Add omitted braces in AvroDecimal</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3325">AVRO-3325</a>]: Remove suppression of CA2225 in AvroDecimal</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3326">AVRO-3326</a>]: Styling - Elements should not be on a single line in AvroDecimal</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3327">AVRO-3327</a>]: Use Pattern Matching to avoid is check followed by cast</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3328">AVRO-3328</a>]: Documentation update for CodeGen class</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3329">AVRO-3329</a>]: Add omitted braces in CodeGen class</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3330">AVRO-3330</a>]: Avrogen avsc compiler should return 0 exit code if help requested</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3333">AVRO-3333</a>]: Spacing styling issues in CodeGen class</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3334">AVRO-3334</a>]: Simplify getNullableType in CodeGen</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3335">AVRO-3335</a>]: Throw exception for null parameter in GenerateNames</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3336">AVRO-3336</a>]: Deprecate obsolete namespace lookup in CodeGen</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3337">AVRO-3337</a>]: C#: Bump Log4net to a newer version</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3340">AVRO-3340</a>]: Enable standard code analysis and Intellisense</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3341">AVRO-3341</a>]: Update documentation of CodeGenException</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3342">AVRO-3342</a>]: Update documentation in CodeGenUtil</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3343">AVRO-3343</a>]: Update codec to styling standards</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3344">AVRO-3344</a>]: C#: Remove DataBlock class</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3345">AVRO-3345</a>]: Resolve unnecessary suppression of CA1052 in DataFileConstants</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3346">AVRO-3346</a>]: Update documentation to meet standards in DataFileReader</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3347">AVRO-3347</a>]: Update AddNamespace in CodeGen to meet styling guidelines</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3348">AVRO-3348</a>]: Update ProcessSchemas to meet styling guidelines</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3349">AVRO-3349</a>]: Update ProcessProtocols to meet styling guidelines</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3352">AVRO-3352</a>]: Use required minimum package version fo Newtonsoft only</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3353">AVRO-3353</a>]: Simplify naming in CodeGen</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3354">AVRO-3354</a>]: Simplify If statements in CodeGen</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3355">AVRO-3355</a>]: Fix order of Access Modifier in Codec</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3356">AVRO-3356</a>]: Simplify naming in DataFileReader</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3357">AVRO-3357</a>]: Properties only assigned in constructors should be marked readonly</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3359">AVRO-3359</a>]: Updated formatting in DeflateCodec</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3360">AVRO-3360</a>]: Update Header XML Documentation</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3361">AVRO-3361</a>]: Simplify if statement in NullCodec</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3366">AVRO-3366</a>]: Fix naming in GenericEnum</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3367">AVRO-3367</a>]: Remove unnecessary suppression of CA1307 from GenericEnum</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3377">AVRO-3377</a>]: Deserialization of record of mangled Java class throws ClassCastException</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3404">AVRO-3404</a>]: Extend the IDL syntax to serve as a .avsc equivalent as well</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3405">AVRO-3405</a>]: add API for user-provided metadata when writing to Object Container File</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3407">AVRO-3407</a>]: Test for user metadata in the interop tests</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3415">AVRO-3415</a>]: Add C# code coverage support</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3416">AVRO-3416</a>]: Benchmarking project for C#</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3418">AVRO-3418</a>]: [Rust] Fix clippy errors for Rust 1.59.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3421">AVRO-3421</a>]: Add tests for ArraySchema</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3424">AVRO-3424</a>]: C# Add support to parse string into Schema.Type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3427">AVRO-3427</a>]: Add command line option to skip creation of directories based on namespace path</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3434">AVRO-3434</a>]: .NET/#C: Support LogicalSchema for ReflectReader/Writer</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3435">AVRO-3435</a>]: Add --version to avrogen</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3450">AVRO-3450</a>]: Document IDL support in IDEs</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3451">AVRO-3451</a>]: fix poor Avro write performance</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3453">AVRO-3453</a>]: C# Avrogen Add Generated Code Attribute</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3464">AVRO-3464</a>]: Rust: Print user frientlier output for the 'benchmark' example</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3465">AVRO-3465</a>]: Add avrogen protocol tests</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3467">AVRO-3467</a>]: Use oracle-actions to test with Early Access JDKs</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3469">AVRO-3469</a>]: Build and test using .NET SDK 7.0 in guthub action</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3474">AVRO-3474</a>]: Increase read performance by moving CanRead to constructor</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3475">AVRO-3475</a>]: Enforce time-millis and time-micros specification</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3477">AVRO-3477</a>]: Add unit tests for logical types with fixed base type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3479">AVRO-3479</a>]: [rust] Derive Avro Schema macro</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3483">AVRO-3483</a>]: [Rust] Log error messages with a reason when the validation fails</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3484">AVRO-3484</a>]: Rust: Implement derive default via annotation</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3485">AVRO-3485</a>]: Rust: Implement derive doc via annotation</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3487">AVRO-3487</a>]: Java: Bump Jackson to 2.12.6.1</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3489">AVRO-3489</a>]: JavaScript: Replace istanbul with nyc for code coverage</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3492">AVRO-3492</a>]: Rust: Implement derive aliases via annotation</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3496">AVRO-3496</a>]: Rust: Use visitor.visit_borrowed_str() when possible</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3498">AVRO-3498</a>]: Deprecate NameCtorKey</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3500">AVRO-3500</a>]: Rust: Use property based testing for avro_derive IT tests</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3501">AVRO-3501</a>]: Rust: Enable Github Actions caching for the Rust CI</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3502">AVRO-3502</a>]: Rust: Wrong [ORDER] for Parsing Canonical Form</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3510">AVRO-3510</a>]: PHP build fails on Travis</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3517">AVRO-3517</a>]: Rust: Optimize crates' size by disabling default features of the dependencies</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3518">AVRO-3518</a>]: Rust: Represent aliases as Name instead of String</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3522">AVRO-3522</a>]: Rust: Setup better logging and colored stacktraces for the tests</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3526">AVRO-3526</a>]: Rust: Improve resolving Bytes and Fixed from string</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3527">AVRO-3527</a>]: Generated equals() and hashCode() for SpecificRecords</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3530">AVRO-3530</a>]: Rust: Use dependency-review-action for Rust</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3533">AVRO-3533</a>]: Rust: Update dependencies</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3542">AVRO-3542</a>]: Scale assignment optimization</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3543">AVRO-3543</a>]: Support wasm32 compilation target for Rust library</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3547">AVRO-3547</a>]: support custom attribute at field level</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3554">AVRO-3554</a>]: Create original art for the Avro logo</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3579">AVRO-3579</a>]: Java Test : From Junit4 to JUnit5</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3586">AVRO-3586</a>]: Make Avro Build Reproducible</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3599">AVRO-3599</a>]: Rust: Make apache-avro-test-helper releasable</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3600">AVRO-3600</a>]: [Rust] UnionSchema::new method should be public</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3602">AVRO-3602</a>]: Support Map(with non-String keys) and Set in ReflectDatumReader</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3608">AVRO-3608</a>]: Rust: Fix clippy errors in Rust 1.63.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3609">AVRO-3609</a>]: support custom attributes</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3610">AVRO-3610</a>]: [C++] Upgrade from C++ 11 to C++ 17</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3611">AVRO-3611</a>]: org.apache.avro.util.RandomData generates invalid test data</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3616">AVRO-3616</a>]: [C++]: Fix compilation warnings</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3621">AVRO-3621</a>]: [Rust] Improved resolution of nullable record fields</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3623">AVRO-3623</a>]: Improve the PULL_REQUEST_TEMPLATE</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3624">AVRO-3624</a>]: Fix Avro website checks on whimsy</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3630">AVRO-3630</a>]: [Rust] Make it possible to extend pre-existing Avro bytes</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3633">AVRO-3633</a>]: Additional attributes for 'avro_derive' crate</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3634">AVRO-3634</a>]: Implement AvroSchemaComponent for bool</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3639">AVRO-3639</a>]: [Rust] Derive implementation for Eq where possible</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3644">AVRO-3644</a>]: [JAVA] Support java.util.Optional in reflect package</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3649">AVRO-3649</a>]: [JAVA] reorder union types to match default value</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3658">AVRO-3658</a>]: Bump jackson to address <a title="CVE-2020-36518" data-hovercard-type="advisory" data-hovercard-url="/advisories/GHSA-57j2-w4cx-62h2/hovercard" href="https://github.com/advisories/GHSA-57j2-w4cx-62h2">CVE-2020-36518</a></li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3660">AVRO-3660</a>]: SpecificRecord java data generator helper method - should I contribute?</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3679">AVRO-3679</a>]: [Rust] Enable 'perf' feature of regex dependency</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3692">AVRO-3692</a>]: Serde flatten is not supported when deserializing</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3693">AVRO-3693</a>]: avrogencpp Invalid type for union exception does not identify which union</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3704">AVRO-3704</a>]: Naming rules : multiple choice</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3705">AVRO-3705</a>]: avrogencpp needs an option to generate code using std instead of boost</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3708">AVRO-3708</a>]: [Rust] Fix clippy warnings introduced with Rust 1.67.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3709">AVRO-3709</a>]: [Rust] Add aliases to RecordField</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3711">AVRO-3711</a>]: Add documentation about uuid in IDL</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3721">AVRO-3721</a>]: [Java] Add cache to org.apache.avro.JsonProperties.getObjectProps</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3722">AVRO-3722</a>]: Eagerly Initialize Instance Variables in Ruby Implementation</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3723">AVRO-3723</a>]: [Rust] Make schema::ResolvedSchema and schema::Names public</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3727">AVRO-3727</a>]: Add RollForward to C# avrogen tool</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3741">AVRO-3741</a>]: Note about the version requirement of Rust in BUILD.md</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3742">AVRO-3742</a>]: Bump maven-plugin-plugin from 3.8.1 to 3.8.2</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3743">AVRO-3743</a>]: Bump cyclonedx-maven-plugin from 2.7.6 to 2.7.7</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3744">AVRO-3744</a>]: Bump maven-checkstyle-plugin from 3.2.1 to 3.2.2</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3745">AVRO-3745</a>]: Bump zstd-jni from 1.5.4-2 to 1.5.5-2</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3746">AVRO-3746</a>]: Bump grpc.version from 1.54.0 to 1.54.1</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3757">AVRO-3757</a>]: [rust] Update syn to 2.x</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3758">AVRO-3758</a>]: [Rust] Use AtomicXyz types instead of static mutable ones</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3759">AVRO-3759</a>]: [Rust] Schema types inconsistency</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3766">AVRO-3766</a>]: [Rust] Print friendlier errors when test cases fail</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3771">AVRO-3771</a>]: [Rust] Logging flood during validate method</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3779">AVRO-3779</a>]: Any big decimal conversion</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3784">AVRO-3784</a>]: [Rust] Make Decimal more usable until its rewritten</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3790">AVRO-3790</a>]: [RUBY] Missing default namespace information in SchemaParseError</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3794">AVRO-3794</a>]: [Rust] Do not fail the shared tests when the shared folder is not available</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3799">AVRO-3799</a>]: Enable the schema parser to read and parse from input streams for Rust binding</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3812">AVRO-3812</a>]: Handle null namespace properly for canonicalized schema representation</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3815">AVRO-3815</a>]: Broken indentation in the specification doc</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3828">AVRO-3828</a>]: [Rust] Use newer Github actions for setting up Rust</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3829">AVRO-3829</a>]: JUnit4 to JUnit5 : continue</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3833">AVRO-3833</a>]: Spec: clarify usage names and aliases</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3835">AVRO-3835</a>]: [Rust] Get rid of byteorder and zerocopy dependencies</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3836">AVRO-3836</a>]: [Rust] Fix the build with Rust 1.65.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3838">AVRO-3838</a>]: [Rust] Replace regex crate with regex-lite</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3839">AVRO-3839</a>]: [Rust] Replace lazy_static crate with std::sync::OnceLock</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3844">AVRO-3844</a>]: [Rust] Fix clippy errors with Rust 1.72.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3851">AVRO-3851</a>]: Validate default value for record fields and enums on parsing</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3852">AVRO-3852</a>]: Support Java 21</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3853">AVRO-3853</a>]: Support local-timestamp logical types for the Rust SDK</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3862">AVRO-3862</a>]: Add aliases and doc methods to Schema in Rust SDK</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3863">AVRO-3863</a>]: Delete temporary test data after tests finish</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3868">AVRO-3868</a>]: Check consistency between the doc comment in lib.rs and README.md</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3870">AVRO-3870</a>]: Speed up CI for Rust</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3871">AVRO-3871</a>]: Add BlockingDirectBinaryEncoder</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3877">AVRO-3877</a>]: [doc] fix wrong configuration for avro-maven-plugin in java example</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3878">AVRO-3878</a>]: Rename default git branch to be 'main'</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3879">AVRO-3879</a>]: [Build][Python] Fix <code>./build.sh clean</code> to remove the generated Python documents</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3880">AVRO-3880</a>]: Upgrade maven-antrun-plugin to 3.1.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3884">AVRO-3884</a>]: Add local-timestamp-nanos and timestamp-nanos</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3885">AVRO-3885</a>]: Update the maillist link</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3886">AVRO-3886</a>]: [Rust] Serialize attribute in schema to support custom logical type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3887">AVRO-3887</a>]: Remove redundant casts</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3891">AVRO-3891</a>]: Remove redundant cast from DirectBinaryDecoder</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3892">AVRO-3892</a>]: [Rust] support to convert bytes to fixed in resolve_fixed</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3896">AVRO-3896</a>]: [Rust] support read schema with custom logical type</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3900">AVRO-3900</a>]: Permissiveness in schema namespaces for rust SDK?</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3901">AVRO-3901</a>]: [Rust] Better serde union support</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3904">AVRO-3904</a>]: [rust] Sometimes when calculating schema compatibility the code panics but maybe it should not</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3905">AVRO-3905</a>]: [Rust] Fix clippy error with Rust 1.74.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3910">AVRO-3910</a>]: [Rust] Replace <code>color-backtrace</code> with <code>better-panic</code> for the tests</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3914">AVRO-3914</a>]: Add nanos support for the Java SDK</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3917">AVRO-3917</a>]: [Rust] Field aliases are not taken into account when calculating schema compatibility</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3918">AVRO-3918</a>]: Allow UUID to serialize to Fixed[16]</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3919">AVRO-3919</a>]: Add UUID type example</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3920">AVRO-3920</a>]: [Rust] Serialize custom attribute in RecordField</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3923">AVRO-3923</a>]: Add Avro 1.11.3 release blog</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3927">AVRO-3927</a>]: [Rust] support custom attributes in list and map</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3935">AVRO-3935</a>]: Support logical types in Rust Schema Compatibility checks</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3936">AVRO-3936</a>]: Clean up NOTICE file</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3938">AVRO-3938</a>]: Schema.Parser.validate should not be null</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3939">AVRO-3939</a>]: [Rust] Make it possible to use custom schema comparators</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3942">AVRO-3942</a>]: MemoryOutputStream yields a compiler warning</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3943">AVRO-3943</a>]: Unused folders</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3948">AVRO-3948</a>]: [Rust] Re-export bigdecimal::BigDecimal as apache_avro::BigDecimal</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3949">AVRO-3949</a>]: [Rust]: Add support for serde to apache_avro::Decimal</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3950">AVRO-3950</a>]: [rust] Some code when checking schema compatibility is never reached</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3958">AVRO-3958</a>]: Update min CMake version to 3.5</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3959">AVRO-3959</a>]: Avoid deprecated OSX atomic ops</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3960">AVRO-3960</a>]: Fix st ANYARGS warnings</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3961">AVRO-3961</a>]: Add AVRO_INVALID to avro_type_t</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3962">AVRO-3962</a>]: [Rust] avro-derive supports extract docs from field comments</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3977">AVRO-3977</a>]: Fix failing typecheck in Python 3.12</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3981">AVRO-3981</a>]: Close SyncableFileOutputStream</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3982">AVRO-3982</a>]: Use String.isEmpty() instead</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3983">AVRO-3983</a>]: Allow setting a custom encoder in DataFileWriter</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3985">AVRO-3985</a>]: Restrict trusted packages in ReflectData and SpecificData</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3992">AVRO-3992</a>]: [C++] Encoding a record with 0 fields in a vector throws</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3994">AVRO-3994</a>]: [C++] Solidus (/) should not be escaped in JSON output</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3995">AVRO-3995</a>]: [C++] Update build system to disallow compiling with unsupported language versions</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3998">AVRO-3998</a>]: Switch Perl library from JSON::XS to JSON::MaybeXS</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3999">AVRO-3999</a>]: Avoid warnings in Perl test suite</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4007">AVRO-4007</a>]: [Rust] Faster is_nullable for UnionSchema</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4010">AVRO-4010</a>]: Avoid resolving schema on every call to read()</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4013">AVRO-4013</a>]: PHP 8 Deprecations</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4015">AVRO-4015</a>]: avro-cpp does not work with CMake's FetchContent</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4016">AVRO-4016</a>]: Remove the use of MD5 in org.apache.avro.file.DataFileWriter#generateSync</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4019">AVRO-4019</a>]: [C++] Correct signedness of validator methods</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-4022">AVRO-4022</a>]: Revive docker image</li>
</ul>
<h2>Test</h2>
<ul>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3277">AVRO-3277</a>]: Test against Ruby 3.1</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3278">AVRO-3278</a>]: Drop support for Ruby 2.6</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3558">AVRO-3558</a>]: Rust: Add a demo crate that shows usage as WebAssembly</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3696">AVRO-3696</a>]: [Python] Replace tox-wheel with upstream tox 4</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3697">AVRO-3697</a>]: Test against Ruby 3.2</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3701">AVRO-3701</a>]: Add github action to validate maven 4 build compatibility</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3921">AVRO-3921</a>]: Test against Ruby 3.3</li>
</ul>
<h2>Wish</h2>
<ul>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-1757">AVRO-1757</a>]: Serialize Avro schema objects to avdl file (IDL format)</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-2211">AVRO-2211</a>]: SchemaBuilder equivalent or other means of schema creation</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3197">AVRO-3197</a>]: Rust: Disable logical type on failure</li>
</ul>
<h2>Task</h2>
<ul>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3205">AVRO-3205</a>]: Rust: Update Cargo.toml [package] information</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3241">AVRO-3241</a>]: [Java] Publish SNAPSHOT artifacts</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3242">AVRO-3242</a>]: Use TravisCI for testing Apache Avro on Linux ARM64</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3247">AVRO-3247</a>]: Rust: Run MIRI checks</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3281">AVRO-3281</a>]: Bump zstd-jni from 1.5.0-4 to 1.5.1-1 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3282">AVRO-3282</a>]: Bump grpc.version from 1.42.1 to 1.43.1 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3283">AVRO-3283</a>]: Update zerocopy requirement from 0.3.0 to 0.6.1 in /lang/rust</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3304">AVRO-3304</a>]: avro-tools Update log4j dependency for critical vulnerability</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3309">AVRO-3309</a>]: Bump NUnit.ConsoleRunner from 3.13.2 to 3.14.0 in /lang/csharp</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3310">AVRO-3310</a>]: Bump build-helper-maven-plugin from 3.2.0 to 3.3.0 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3311">AVRO-3311</a>]: Bump grpc.version from 1.43.1 to 1.43.2 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3332">AVRO-3332</a>]: Java: Bump grpc.version from 1.43.2 to 1.44.0 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3339">AVRO-3339</a>]: Rust: Rename crate from avro-rs to apache-avro</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3351">AVRO-3351</a>]: C#: Bump System.Reflection.Emit.Lightweight from 4.3.0 to 4.7.0 in /lang/csharp</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3372">AVRO-3372</a>]: Java: Bump archetype-plugin.version from 3.2.0 to 3.2.1 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3373">AVRO-3373</a>]: Java: Bump protobuf-java from 3.19.1 to 3.19.4 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3391">AVRO-3391</a>]: Update typed-builder requirement from 0.9.1 to 0.10.0 in /lang/rust</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3409">AVRO-3409</a>]: [Java] Bump Reload4j to 1.2.19</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3419">AVRO-3419</a>]: [Rust] Update strum 0.23.1 and strum_macros to 0.24.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3422">AVRO-3422</a>]: Bump jetty.version from 9.4.44.v20210927 to 9.4.45.v20220203 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3428">AVRO-3428</a>]: Rust: Restructure the RUST SDK to a Rust workspace</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3431">AVRO-3431</a>]: CI: Cancel in-progress workflows if there are new commits in PR</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3432">AVRO-3432</a>]: Java: Bump grpc.version from 1.44.0 to 1.44.1 in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3437">AVRO-3437</a>]: Rust: Update dependencies</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3439">AVRO-3439</a>]: Java: Bump netty-bom from 4.1.72.Final to 4.1.74.Final in /lang/java</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3455">AVRO-3455</a>]: Java: Bump netty-bom from 4.1.74.Final to 4.1.75.Final</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3456">AVRO-3456</a>]: Rust: Update zstd requirement from 0.10.0+zstd.1.5.2 to 0.11.0+zstd.1.5.2</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3457">AVRO-3457</a>]: JS: Bump mocha from 9.2.1 to 9.2.2</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3462">AVRO-3462</a>]: Java: Bump hadoop-client from 3.3.1 to 3.3.2</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3463">AVRO-3463</a>]: Java: Bump grpc.version from 1.44.1 to 1.45.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3494">AVRO-3494</a>]: Rust: uncomment some tests which pass</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3519">AVRO-3519</a>]: Rust: Remove MIRI Github Actions check</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3552">AVRO-3552</a>]: Rust: sort the contents in Cargo.toml files with cargo-tomlfmt</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3574">AVRO-3574</a>]: Rust: Add Cargo.lock to Git</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3575">AVRO-3575</a>]: Rust: Add a module for fuzzy testing</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3653">AVRO-3653</a>]: [build] Move off Travis CI</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3661">AVRO-3661</a>]: [Rust] Fix new clippy errors introduced with Rust 1.65</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3672">AVRO-3672</a>]: Add CI testing for Python 3.11</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3681">AVRO-3681</a>]: [Python] GitHub actions failing with python 3.6</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3682">AVRO-3682</a>]: [Build] Remove forrest from Avro build</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3754">AVRO-3754</a>]: upgrade to jackson 2.15.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3793">AVRO-3793</a>]: [Rust] Bump minimum supported version of Rust to 1.65.0</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3808">AVRO-3808</a>]: Drop support for Python 3.6, add Pypy 3.8-3.10</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3875">AVRO-3875</a>]: [Rust]: Set "readme" metadata for each package separately</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3915">AVRO-3915</a>]: [Rust] Extract dependencies used by more than one member crates into the workspace</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3937">AVRO-3937</a>]: [Rust]: Use cargo-deny to check the dependencies' licenses</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3944">AVRO-3944</a>]: Fix CMake warning</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3945">AVRO-3945</a>]: Fix issues reported by cppcheck</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3967">AVRO-3967</a>]: Replace boost::format with fmt</li>
<li>[<a class="issue-link js-issue-link notranslate" rel="noopener noreferrer nofollow" href="https://issues.apache.org/jira/browse/AVRO-3978">AVRO-3978</a>]: Build with Java 11 minimum</li>
</ul>
Fokko
tag:github.com,2008:Repository/206459/[email protected]
2024-08-05T17:13:17Z
apache-avro-test-helper@0.17.1
<p>[email protected]</p>
martin-g
tag:github.com,2008:Repository/206459/[email protected]
2024-08-05T17:13:17Z
apache-avro-derive@0.17.1
<p>[email protected]</p>
martin-g