Skip to content

1.28.0

Compare
Choose a tag to compare
@JPWatson JPWatson released this 29 Mar 12:46
· 118 commits to master since this release
  • Added semantic version as a static public member. PR #931.
  • [Rust] Nested composite name should not be based on field name. PR #922.
  • [C/C++] Prevent clashing defines in C/C++ codecs when multiple generated schemas are used. Issue #884.
  • [C#] Compare PrimitiveValue with doubles in the same way as Java by the raw bits, so NaN and Infinity are correctly handled.
  • Add CodeQL workflow.
  • [C#] Add ToString for PrimitiveType
  • [C++] Pass by reference rather than value when streaming to a string.
  • [C++] Address duplicate guard issues.
  • [Java] More efficient attribute parsing in XML with a more precise error message.
  • [Java] Validate IR file for decoding is not greater than Integer.MAX_VALUE.
  • [C/C++] Move check for existing SBE_BOUNDS_CHECK_EXPECT define to outer condition to capture all platforms.
  • [Java] Print warnings for undersize header fields.
  • Upgrade to Agrona 1.18.0.
  • Upgrade to Mockito 4.11.0.
  • Upgrade to Junit 5.9.2.
  • Upgrade to JMH 1.36.
  • Upgrade to versions plugin 0.45.0.
  • Upgrade to Gradle 7.6.