- [C++] Fix composite encode generation to use formatted property names, i.e. escape keywords.
- [C++] Fix property name usage in display code generator.
- [C++] Add getter for schema id on the
IrDecoder
. (#1077) - [Java] Fix var data and composite code generation to use property name instead of plain name. Also use property name for access order check methods. (#1081)
- [Java] Handle
null
values when encoding enums, i.e. useEnum.NULL_VAL
if the value was not assigned. - [Java] Handle primitive arrays correctly in the generated DTO code.
- [Go] Handle
_
andString
as keywords and use property name when generating variable data section. - [C#] Replaced empty array creation by
Array.Empty
, issue (#1079). (#1080) - [C/C++] Allow overriding Gradle wrapper location. (#1091)
- [Java/C++/Go] Preserve
packageName
in the IR. (#1089) - [Java] Upgrade to Agrona 2.3.0
- [Java] Upgrade to
JUnit
5.13.4. - [Java] Upgrade to
Mockito
5.20.0. - [Java] Upgrade to
Checkstyle
11.1.0. - [Java] Upgrade to
Shadow
9.2.2. - [Java] Upgrade to
Version
0.53.0. - [C] Upgrade to
GoogleTest
to 1.14.0. - [C] Bump minimium required CMake version to
3.30
. - [CI] Add
Clang
21 to the build matrix. - [CI] Add
Java
25 to the build matrix.