All Versions
29
Latest Version
Avg Release Cycle
23 days
Latest Release
839 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v1.12.8 Changes
July 12, 2019- More efficient approach for truncating an existing file when generating IR.
- ๐ Improve Javadoc for IR.
- More efficient implementation for appending to an
Appendable
for var-data in Java codecs. - ๐ Use raw string literals in C++ codecs. PR #685.
- โจ Enhancements to Rust codecs. PR #685.
- ๐จ Generate pretty printers for encoded data inspection for C++ codecs. PR #683.
- โ Test C++ codecs with a greater range of compilers.
- โฌ๏ธ Upgrade to javadoc-links 3.7.5.
- โฌ๏ธ Upgrade to Shadow 5.1.0.
- ๐ Upgrade to Checkstyle 8.22.
- โฌ๏ธ Upgrade to Mockito 2.28.2.
- โฌ๏ธ Upgrade to Agrona 1.0.3.
Java binaries can be found here...
-
v1.12.7 Changes
May 26, 2019- Truncate existing serialised IR file when generating to avoid garbage at the end when new IR is shorter. Issue #682.
Java binaries can be found here...
-
v1.12.6 Changes
May 25, 2019 -
v1.12.5 Changes
May 03, 2019- ๐ Fix warnings in generated Rust codecs. PR #676.
- Generate null values for enums in Rust codecs. PR #675.
- โฌ๏ธ Reduce footprint of repeating group by replacing field with stack allocated object for dimensions in C++ codecs. PR #674.
- Don't generate an encode method for a constant enum in Java codecs. Issue #670.
- โ Remove redundant code for put string methods on arrays in C++ codecs. Issue #668.
- ๐ Generate overload with a 2-4 arg methods for setting array values to support the likes of UUIDs and cryptographic hashes efficiently for Java and C++ codecs.
- โ Add missing storage class specifier for C codecs. PR #666.
- Create a executable binary for C# benchmarks. PR #664.
- Always return a value bit set type in C# codec. PR #663.
- โ Add the ability to query length of var data from C# codecs. PR #622.
- โ Provide output on failure for ctest.
- โฌ๏ธ Upgrade to io.freefair.javadoc-links 3.2.1.
- ๐ Upgrade to Checkstyle 8.20.
- โฌ๏ธ Upgrade to Mockito 2.27.0.
- โฌ๏ธ Upgrade to Gradle 5.4.1.
- โฌ๏ธ Upgrade to Agrona 1.0.0.
Java binaries can be found here...
-
v1.12.4 Changes
March 28, 2019- โฌ๏ธ Reduce module warnings when using Java 11.
- ๐ Fix incremental build due to annotation processor directory clash with generated code directory.
- Various clean ups to C and C++ codecs.
- Cast Java message header flyweight returns to int if interfaces are used. PR #635.
- โ Add a C codec generator. PR #638.
- ๐ Improve C++ generated codecs to use member initialisation lists for cleaner and easier to optimise code. PR #650.
- ๐ Fix Javadoc links so they use HTTPS and work with OpenJDK and Java 11.
- ๐ Upgrade Checkstyle DTD and apply checkstyle to method Javadoc.
- โฌ๏ธ Upgrade to Agrona 0.9.35.
- โฌ๏ธ Upgrade to Mockito 2.25.1.
- โฌ๏ธ Upgrade to Gradle 5.3.1.
Java binaries can be found here...
-
v1.12.3 Changes
March 10, 2019- Include links when generating Javadoc.
- โก๏ธ Update examples so they use relative path for XInclude.
- Set
systemId
for message schemas so that XInclude can have a relative path. PR #649. - ๐ Trim strings decoded from fixed length character arrays for C++ codec. Issue #646.
- ๐ Fix padding on fixed length character arrays so they are null padded in C++ codec. Issue #646.
- ๐ Fix generated include files. PR #644.
- ๐ Upgrade to Checkstyle 8.18.
- โฌ๏ธ Upgrade to Mockito 2.25.0.
- โฌ๏ธ Upgrade to Gradle 5.2.1.
- โฌ๏ธ Upgrade to Shadow 5.0.0.
- โฌ๏ธ Upgrade to Agrona 0.9.34.
Java binaries can be found here...
-
v1.12.2 Changes
February 16, 2019- โ Add
wrapAndAppyHeader
method for ease of use for C++ codecs. - Generate
sbe.h
for C++ client to avoid namespace clash and dependencies. Issue #626. - ๐ Make C++ IR decode use params. Issue #.
- โฌ๏ธ Upgrade to Agrona 0.9.33.
Java binaries can be found here...
- โ Add
-
v1.12.1 Changes
February 05, 2019- Don't generate id methods for members of a composite. Issue #641.
- ๐ Fix broken code generation that resulted from merging PR #631.
- โ Add ability to get var data members as a
string_view
to remove copy with C++17. Issue #550. - โ Add
Automatic-Module-Name
to help support modular Java systems that include SBE. - โก๏ธ Update C++ build to be more inline with Aeron. PR #635.
- โฌ๏ธ Upgrade to Mockito 2.24.0.
- โฌ๏ธ Upgrade to Agrona 0.9.32.
Java binaries can be found here...
-
v1.12.0 Changes
January 30, 2019- ๐ Fixes and improves to CMake build. PR #632.
- โ Add support for getting and setting a
string_view
on char array fields when C++17. PR #631. - Simplify C++ generator and modernise for C++11. PR #630.
- ๐ Allow other types than
UINT16
for message header fields but issue a warning. PR #629. - ๐ Change Golang codecs to no longer assume ordering of fields in group header. PR #627.
- โฌ๏ธ Upgrade to Google Test 1.8.0.
- ๐ Upgrade to Checkstyle 8.17.
- โฌ๏ธ Upgrade to Agrona 0.9.31.
Java binaries can be found here...