All Versions
Latest Version
Avg Release Cycle
23 days
Latest Release
1288 days ago

Changelog History
Page 1

  • v1.20.3 Changes

    October 13, 2020
    • ๐Ÿ›  Fix generation of GroupOrder annotations on Java codecs.
    • Java codecs have a new method MessageDecoderFlyweight.appendTo(StringBuilder) for the interface. PR #220.
    • โฌ‡๏ธ Reduce scope of some fields in Java codecs which were protected and should have been package or private.
    • โž• Add GCC 10 and Clang 10 to build mix.
    • โž• Add Java 15 to build mix.
    • โฌ†๏ธ Upgrade to JMH 1.26.
    • ๐Ÿ’… Upgrade to Checkstyle 8.36.2.
    • โฌ†๏ธ Upgrade to Mockito 3.5.13.
    • โฌ†๏ธ Upgrade to Agrona 1.8.0.

    Java binaries can be found here...

  • v1.20.2 Changes

    September 18, 2020
    • Indicate files are auto-generated for C# so they can be ignored by VS. PR #814.
    • ๐Ÿ›  Fix CMake install on MacOS.
    • ๐Ÿ‘Œ Support CMake 3.6.1 as a minimum version.
    • โฌ†๏ธ Upgrade to Versions 0.33.0.
    • โฌ†๏ธ Upgrade to JUnit 5.7.0.
    • โฌ†๏ธ Upgrade to Agrona 1.7.2.

    Java binaries can be found here...

  • v1.20.1 Changes

    September 12, 2020
    • Validate enum values are in the range for type considering min and max value, excluding null value.
    • โฌ†๏ธ Upgrade to Versions 0.31.0.
    • ๐Ÿ’… Upgrade to Checkstyle 8.36.
    • โฌ†๏ธ Upgrade to Mockito 3.5.10.
    • โฌ†๏ธ Upgrade to JMH 1.25.2.
    • โฌ†๏ธ Upgrade to Agrona 1.7.1.

    Java binaries can be found here...

  • v1.20.0

    August 29, 2020
  • v1.19.0 Changes

    July 14, 2020
    • ๐Ÿ‘Œ Improve edge case generation for JsonPrinter when groups have num in group of zero. Issue #800.
    • ๐Ÿ‘Œ Improve edge case generation for JsonPrinter when messages are empty. Issue #799.
    • ๐Ÿ›  Fix case of generated variables in C++ computeLength method which could cause compilation errors. Issue #796.
    • ๐Ÿ— Enable Java 14 build in CI.
    • ๐Ÿ‘Œ Improve Javadoc.
    • โœ‚ Remove use of constexpr from computeLength generated methods in C++ codecs to address compilation errors.
    • Validate usage of group and var data types within composite elements when XSDs are not used.
    • ๐Ÿ‘Œ Improve C# samples.
    • ๐Ÿ‘Œ Improve C++ samples.
    • โฌ‡๏ธ Reduce warnings in C++ build on Windows.
    • โฌ†๏ธ Upgrade to .net core 3.1 LTS for for CI.
    • โฌ†๏ธ Upgrade to Mockito 3.4.0.
    • ๐Ÿ’… Upgrade to Checkstyle 8.34.
    • โฌ†๏ธ Upgrade to Shadow 6.0.0.
    • โฌ†๏ธ Upgrade to Gradle 6.5.1.
    • โฌ†๏ธ Upgrade to Agrona 1.6.0.

    Java binaries can be found here...

  • v1.18.2 Changes

    May 27, 2020
    • ๐Ÿ›  Fix SbeMarshalling.go file generation based on template. Issue #789.
    • ๐Ÿ›  Fix numerous MSVC warnings about C and C++ codec generation and testing.

    Java binaries can be found here...

  • v1.18.1 Changes

    May 23, 2020
    • ๐Ÿ›  Fix case of importing buffers when var data is used in nested groups for Java codecs.

    Java binaries can be found here...

  • v1.18.0 Changes

    May 23, 2020
    • โš  Only generate imports for Java codecs when required to address warnings.
    • ๐Ÿ›  Access fixed length arrays as Spans in C# codecs. PR #780.
    • โž• Add SbeSchemaId and SbeSchemaVersion as constants in fixed flyweights for C# codecs.
    • ๐Ÿ“„ Generate source docs from schema descriptions for C# codecs. PR #778.
    • โž• Add offset and wrap methods to C# codecs for ease of use. PR #777.
    • ๐Ÿ‘Œ Support non-standard message headers form the C++ codecs. PR #775.
    • ๐Ÿ›  Fix version support for enums in C codecs. Issue #773.
    • ๐Ÿ‘Œ Improve formatting of generated C codecs.
    • Require a strict dependency on Agrona.
    • โฌ†๏ธ Upgrade to Agrona 1.5.0.
    • โฌ†๏ธ Upgrade to javadoc-links 5.1.0.
    • โฌ†๏ธ Upgrade to JUnit 5.6.2.
    • โฌ†๏ธ Upgrade to Gradle 6.4.1.

    Java binaries can be found here...

  • v1.17.0 Changes

    March 28, 2020
    • โœ‚ Remove redundant generated casts from Java codecs. Issue #766.
    • โž• Add ability to compute the length of an encoded message before encoding for C++ codecs. PR #761.
    • โœ‚ Remove Rust support due to lack of community support.
    • ๐Ÿ‘‰ Use sinceVersion from field which overrides type in C# codecs. Issue #763.
    • โฌ†๏ธ Upgrade to JUnit 5.6.1.
    • โฌ†๏ธ Upgrade to Gradle 6.3.
    • โฌ†๏ธ Upgrade to Agrona 1.4.1.

    Java binaries can be found here...

  • v1.16.3 Changes

    February 28, 2020
    • Re-generate Java IR codecs.
    • ๐Ÿ‘‰ Make Java codec toString() methods version aware so the wrapped actingVersion and actingBlockLength are accounted for.

    Java binaries can be found here...