Choose Product:

23.06 release

v23.06.00 build e1ef7ae2 released 2023-07-29

  • Product: Fix8Pro
  • Download
  • Major Changes

    • Important note: The next release would follow C++20 standard and may require at least GCC12.
    • Message containers reverted to ordered_vector<pair<tag, ptr>> to speed up search/access.
    • Added lower_bound algo template parameter to both ordered vectors: branchless (default) or std. Branchless algo is 2-3 times faster on typical array size.
    • Optimized integer parsing utility.
    • Made code to be GCC13 friendly.
    • Fedora38 build is available.

21.12 release

v21.12.00 build 7665e38 release 2022-01-15

  • Product: Fix8Pro
  • Download
  • Major Changes

    • Introduced RelWithDebInfo build mode with -O1 -D_DEBUG -DFIX8PRO_DEBUG for releasing in installation archive instead of debug mode
    • Add fix8pro_alloc_tbb shared library that links with all static applications and replace standard allocator with TBB one
    • Added demo mode to Fix8Pro license that allows to run UFEGW w/o license but with restrictions
    • Published open source Fix8Pro example to github: https://github.com/fix8mt/fix8pro_example
    • Add cmake & builder script to share/fix8pro/tests to be able to build test on customer side
    • UFEed adaptors are available on GitHub


21.09 release

v21.09.00 build 2254be5 released 2021-11-06

  • Product: Fix8Pro
  • Download
  • Major Changes

    • f8pc schema compiler is able to generate FIX filed/enum/message/component descriptions
    • UFEed bindings became open source and available on GitHub

    • UFEGW docker image is under construction yet
    • SAI (Simplified Application Interface) has been completely removed from the code
    • Added releases section to fix8mt.com site

21.06 release

v21.06.01 build 7c5dcc9 released 2021-08-20

  • Product: Fix8Pro
  • Download
  • Major Changes

    • Moved to GCC10+ compiler
    • Ubuntu 1804 has been deprecated
    • Deployment shceme would be changed at the next, 21.09 release:

      • all binary components, i.e. F8ME, UFEGW, UFEGW GUI would be deployed as docker container images;
      • Fix8Pro would be built as it is currently for CentOS7, CentOS8. Fedora34, Ubuntu2004;
      • UFEGW adaptors would be published to public github repo and delivered as source code.

v21.06.00 build d29f093 released 2021-08-01

  • Product: Fix8Pro
  • Download
  • Major Changes

    • Added nngulti_lite plugin for topic-less message bus based on high performance nanomsg (NNG)
    • UFEGW GUI has been significantly improved
    • Serious issue, FX-1172 has been fixed that prevented FIX field enum value lookup by string
    • Fix8Pro API doxygen docs site has been updated.

21.03 release

v21.03.00 build 22f043b released 2021-04-25

  • Product: Fix8Pro
  • Download
  • Major Changes

    • Added zmqmulti_lite plugin for topic-less message bus with improved performance
    • UFEGW GUI has been significantly reworked and improved
    • A symbolic link added to the recent log file
    • Added sequence numbers synchronization after logon with sequence numbers mismatch
    • Fix8Pro API doxygen docs site has been updated.
    • Added Fedora33 build.

20.12 release

v20.12.00 build b471d2c released 2021-01-07

  • Product: Fix8Pro
  • Download
  • Major Changes

    • Removed most of external libraries dependency:

        [u@dev01 cmake-build-relwithdebinfo]$ ldd -r libfix8pro.so
          linux-vdso.so.1 (0x00007ffc17dd3000)
          libfix8proutils.so.2103.0.0 =>
          /home/u/src/f8/fix8pro/cmake-build-relwithdebinfo/libfix8proutils.so.2103.0.0
          (0x00007f7cd482f000)
          libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f7cd47bb000)
          libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f7cd47b5000)
          libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f7cd45d8000)
          libm.so.6 => /usr/lib/libm.so.6 (0x00007f7cd4492000)
          libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f7cd4478000)
          libc.so.6 => /usr/lib/libc.so.6 (0x00007f7cd42ad000)
          /usr/lib64/ld-linux-x86-64.so.2 (0x00007f7cd4f69000)
      
    • Added experimental support for CustomMessage and CustomSession for non-FIXT sessions and binary messages.
    • Added experimental support for WFX Spot SBE session.
    • SAI (Simplified Application Interface) has been deprecated.
    • Moved external components build to conan.
    • Sped up UFE C++ binding by using gpb::Arena for memory allocations.
    • Added RHEL6 devtoolset-8 build
    • Fix8Pro API doxygen docs site has been updated.