Skip to content

Commit 71a8ada

Browse files
committed
[Doc] Add release notes.
1 parent 553afe1 commit 71a8ada

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

CHANGELOG.adoc

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
= Changelog
22

3+
== https://github.com/aeron-io/simple-binary-encoding/releases/tag/1.36.0[1.36.0] - 2025-09-29
4+
5+
* **[C{plus}{plus}]** Fix composite encode generation to use formatted property names, i.e. escape keywords.
6+
* **[C{plus}{plus}]** Fix property name usage in display code generator.
7+
* **[C{plus}{plus}]** Add getter for schema id on the `IrDecoder` (https://github.com/aeron-io/simple-binary-encoding/pull/1077[#1077])
8+
* **[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. (https://github.com/aeron-io/simple-binary-encoding/issues/1081[#1081])
9+
* **[Java]** Handle `null` values when encoding enums, i.e. use `Enum.NULL_VAL` if the value was not assigned.
10+
* **[Java]** Handle primitive arrays correctly in the generated DTO code.
11+
* **[Go]** Handle `_` and `String` as keywords and use property name when generating variable data section.
12+
* **[C#]** Replaced empty array creation by `Array.Empty`, issue (https://github.com/aeron-io/simple-binary-encoding/issues/1079[#1079]). (https://github.com/aeron-io/simple-binary-encoding/pull/1080[#1080])
13+
* **[Java]** Upgrade to https://github.com/aeron-io/agrona/releases/tag/2.3.0[Agrona 2.3.0].
14+
* **[Java]** Upgrade to `JUnit` 5.13.4.
15+
* **[Java]** Upgrade to `Mockito` 5.20.0.
16+
* **[Java]** Upgrade to `Checkstyle` 11.1.0.
17+
* **[Java]** Upgrade to `Shadow` 9.2.2.
18+
* **[Java]** Upgrade to `Version` 0.53.0.
19+
* **[C]** Upgrade to `GoogleTest` to 1.14.0.
20+
* **[C]** Bump minimium required CMake version to `3.30`.
21+
* **[CI]** Add `Clang` 21 to the build matrix.
22+
* **[CI]** Add `Java` 25 to the build matrix.
23+
324
== https://github.com/aeron-io/simple-binary-encoding/releases/tag/1.35.6[1.35.6] - 2025-06-27
425

526
* **[Java]** Upgrade to https://github.com/aeron-io/agrona/releases/tag/2.2.4[Agrona 2.2.4].

0 commit comments

Comments
 (0)