Releases: aeron-io/simple-binary-encoding
Releases · aeron-io/simple-binary-encoding
1.10.1
- Warnings clean up in code base.
- Add OS X to Travis for native build.
- Fix golang generated codec for metadata attributes. Issue #620.
- Add
Span
support to generated C# codecs. PR #589. - Upgrade to Checkstyle 8.15.
- Upgrade to Gradle 4.10.3.
- Upgrade to Agrona 0.9.28.
Java binaries can be found here...
1.10.0
- Add support for
Span
in C# codecs. PR #589. - Check when wrapping the same buffer in all types to avoid Java GC write barrier where possible.
- Set
parentMessage
on construction of group codecs and remove need for dimensions composite to reduce footprint and improve performance. - Allow signed
numInGroup
and issue warning to supportint32
type. PR #617. - Allow flexibility on group header member ordering in codecs. PR #614.
- Fix Golang return type bug. PR #611.
- Allow
uint32
forblockLength
in Java codecs but issue warning. Issue #609. - Add non-const buffer access method to C++ codecs.
- Upgrade to Mockito 2.23.4.
- Upgrade to Shadow 4.0.3.
- Upgrade to Agrona 0.9.27.
Java binaries can be found here...
1.9.0
- This is the first release that supports building and running on Java 11.
- Add a
wrap<field-name>(DirectBuffer)
to Java codecs for more efficient consumption of strings. - Return
const char *
frombuffer()
method in C++ codecs. Issue #601. - Support constant members in message header Java codecs. PR #602.
- Generate static constexpr methods for C++ codecs for constant enums. Issue #591.
- Added encoding offset and other metadata to C++ composite codecs. Issue #594.
- Fix length encoding on arrays for C++ codecs. Issue #595.
- Add methods to access schema id and version for all fixed flyweights for Java and C++. Issue #593.
- Detect duplication ids in message fields. Issue #597.
- Add Travis build matrix for Java 8 and 11 for OpenJDK and Oracle JDK.
- Upgrade to Checkstyle 8.14.
- Upgrade to Mockito 0.23.0.
- Upgrade to Agrona 0.9.26.
Java binaries can be found here...
1.8.9
1.8.8
- Fix initialisation of encoding type with length is zero for C++. Issue #583.
- Fix formatting of property access methods for Java within composites. Issue #582.
- Upgrade to Mockito 2.22.0.
- Upgrade to Gradle 4.10.
- Upgrade to Agrona 0.9.24.
Java binaries can be found here...