Release Notes: Performance and reliability were improved. This release is 50% faster than QuickFix for the same messages. Gtest unit testing is now built in. A scriptable test application that permits test data playback was included. Numerous bugs were fixed, and other improvements were made.
Release Notes: This release removes a dependency on TBB. It will supply and use FastFlow. It should run on non-intel hardware. Stack based messages. Framework pipelining control, which can result in significant improvements in performance. A persistence sequence number edit utility 'seqedit'. Bugfixes and code changes. Jira tickets have been fixed.
Release Notes: Indexed file based message persistence is now the default. BerkeleyDB no longer required to build. A fix8.spec.in file which configure will use to generate fix8.spec was added. RPM and Deb binaries will now be released with each tagged release. Persistence and logfiles now use SessionIDs to create unique sessions. Server files are created on logon. Bugs were fixed.
Release Notes: The big news here is performance. Testing shows that Fix8 is on average 29% faster at encoding/decoding the same message than Quickfix. Typical client NewOrderSingle encode latency is now 9.8Ás, and ExecutionReport decode is 11.6Ás.
Release Notes: Support for clang (LLVM) compilation, and fixes for bugs that may have prevented users from executing performance tests.