Releases: aeron-io/simple-binary-encoding
Releases · aeron-io/simple-binary-encoding
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...
1.8.7
1.8.6
1.8.5
1.8.4
1.8.3
1.8.2
- Update to latest CME fix binary market template for testing.
- Allow, with warning,
numInGroup
type to useuint32
for repeating groups. - Add support to C# codecs for constant presence enums.
- Fix issue with loss of IR data on encoding the IR for constant presence enums. Issue #560.
- Complete functionality for
JsonPrinter
so that an SBE message can be transformed to JSON for debugging. Issue #560. - Remove debugging output from C++ IR decoder. Issue #559.
- Make
HEADER_SIZE
a public constant in Java codecs for repeating groups. - Allow Java decoders to use an
Appendable
for ASCII strings. PR #557. - Upgrade to Mockito 2.19.0.
- Upgrade to Checkstyle 8.10.1.
- Upgrade to Agrona 0.9.19.
- Upgrade to GSON 2.8.5.
Java binaries can be found here...