FIX Antenna ANSI C is discontinued starting version 2.18.1.

FIX Antenna 2.32.0

FIX Antenna 2.32.0 is released on  .

New Features and Improvements

Fixed Bugs

FIX Antenna 2.31.0

FIX Antenna 2.31.0 is released on .

New Features and Improvements

API Changes

Documentation Changes

Other Changes

Fixed Bugs

FIX Antenna 2.30.1

FIX Antenna 2.30.1 is released on .

FIX Antenna 2.30.1 is a customer-demanded release providing backward compatible repeating groups parser.

FIX Antenna 2.30.0

FIX Antenna 2.30.0 is released on  .

New Features and Improvements

Logging Improvements

FIX Protocol Changes

API Changes

Other Changes

Fixed Bugs

FIX Antenna 2.29.0

FIX Antenna 2.29.0 is released on

New features and improvements

Logging improvements

API changes

Fixed bugs

FIX Antenna 2.28.0

FIX Antenna 2.28.0 is released on .

The most important features of this release are the dedicated listen ports for acceptor sessions and the ability to use QuickFIX formatted dictionaries.

Dedicated listen ports allow the user to restrict an incoming connection to one dedicated port (regardless of whether it is secured or not) for a session via the engine properties file, and to a number of secured or unsecured ports within the API.

QuickFIX formatted dictionaries can now be used the same way as FixAntenna formatted dictionaries.

Starting with this release, build configurations are reduced to Visual Studio 2015 x64, RedHat/Centos 7 gcc4.8, Redhat/Centos 7 gcc5.2, Ubuntu gcc6.1

Features and Improvements

API improvements

Logging improvements

Fixed bugs

FIX Protocol specifications updates

Documentation

FIX Antenna 2.27.1

FIX Antenna 2.27.1 is released on

The major features of this release are the Scheduler component and flexible affinity mask setup, see below. The scheduler component allows users to build and execute flexibly defined schedules and override actions execution if required, see the documentation

This is the last release that supports RHEL / Centos 6 and Visual Studio compilers prior to Visual Studio 2015. So, please be informed that RHEL 6 configurations along with Visual Studio prior to 2015 will be discontinued starting the next release. Windows configurations will be reduced to only one - Visual studio 2015 in particular since starting 2015 studio ABI  compatibility is maintained across compilers versions, So the library built with 2015 studio can be used with 2015/2017/2019. Linux configurations will be reduced to only three: RHEL 7 gcc4.8, RHEL 7 gcc5.2, Ubuntu gcc6.1


Breaking changes


Features and improvements


API improvements


API changes


Logging improvements


Fixed bugs


Connectivity updates


Documentation

FIX Antenna 2.26.0

FIX Antenna 2.26.0 is released on

New Features and improvements

SSL support changes:

For more information see:

Fixed critical bugs

FIX Antenna C++/.NET Market Data Adapters:

will be removed from the package starting the next release.

Market Data Adapters will be delivered as a separate package to simplify the release process, speed up the delivery of updates including bug fixes, and improve its integration with custom code.

FIX Antenna 2.25.1

FIX Antenna 2.25.1 is released on .

New Features and improvements

FIX Client Simulator (former Simple client):

FIX Antenna C++ samples:

Logging improvements:

engine.log

Previous message
[INFO]  <timestamp> [thread] [Engine] - Session <TargetCompID, SenderCompID> : Connecting to 127.0.0.1:9017 using SSL (SSLv2, SSLv3, TLSv1, TLSv1_1, TLSv1_2)
Current message
[INFO] <timestamp> [thread] [Engine] - Session <TargetCompID, SenderCompID> : session with 127.0.0.1:9017 was established using SSL (SSLv2, SSLv3, TLSv1, TLSv1_1, TLSv1_2) with ciphers configuration: AES+aRSA:AES+aECDH:AES+aECDSA:@STRENGTH








Critical bugs and fixes

FIX Antenna 2.24.0

May, 18, 2018

FIX Antenna C++/.NET v2.24.0 

New Features and improvements

API improvements

 Protection from abnormal user behavior 

Other improvements


Logging improvements

Critical bugs and fixes

Known Issues


FIX Antenna 2.23.0

February 19, 2018

FIX Antenna C++/.NET v2.23.0 (r241)

New Features and improvements

Documentation

Extension Packs

Critical bugs and fixes

FIX Antenna C++ samples:

Samples: Throughput2, Parser, EncryptionQuickStart, iLink , CMEGlobexClient  have been decommissioned.

FIX Antenna .Net samples:

Samples: CMEGlobexClient, HelloWorld have been decommissioned.

FIX Antenna 2.22.0

December 22, 2017

FIX Antenna C++/.NET v2.22.0 (r232)

New Features and improvements

New compilers support:


API improvements

Extension Packs


Critical bugs and fixes


FIX Antenna 2.21.0

October 23, 2017

FIX Antenna C++/.NET v2.21.0 (r221)

New Features and improvements

New compilers support:

Session-level improvements:

Simple Client:

Logging improvements:

Other improvements:

Critical bugs and fixes

Documentation

FIX Antenna 2.20.2

August 31, 2017

FIX Antenna C++ v2.20.2 (r214)

MOEX Spectra Market Data Adapter:

Fixed bugs:

FIX Antenna 2.20.1

July 7, 2017

FIX Antenna .NET v2.20.1 (r204)

MIFID II support

Extension Packs

Other improvements

Critical bugs and fixes

FIX Antenna 2.20.0

June 7, 2017

FIX Antenna C++ v2.20.0 (r195)

MIFID II support (FIX Antenna C++)

Logging improvements

Validation Errors

Old Category

Old Format

New Category

New Format

ERROR

Required tag missing [RefSeqNum: 1148, RefTagID: 55, RefMsgType: 6]

WARN

Required tag Symbol (55) is missing in message Indication of Interest (6) with sequence number 1148.

ERROR

Incorrect field data format. Incorrect integer value: '1000000.23' [RefSeqNum: 399, RefTagID: 27, RefMsgType: 6]

WARN

Incorrect integer value in tag IOIQty (27): '1000000.23' in message Indication of Interest (6) with sequence number 399.

ERROR

Incorrect field data format. Incorrect float value: '1.3060876925930742E36' [RefSeqNum: 2412, RefTagID: 44, RefMsgType: 6]

WARN

Incorrect float value in tag Price (44): '1.3060876925930742E36' in message Indication of Interest (6) with sequence number 2412.

ERROR

Tag specified without a value [RefSeqNum: 2691, RefTagID: 699, RefMsgType: 6]

WARN

Tag BenchmarkSecurityID (699) is specified with no value in message Indication of Interest (6) with sequence number 2691.

ERROR

Incorrect field data format. Incorrect field size: 8 [RefSeqNum: 2, RefTagID: 52, RefMsgType: B]

WARN

Incorrect field value size in tag SendingTime (52): [expected between 17 and 30, actual 8] in message News (B) with sequence number 2.

ERROR

Incorrect field data format. Field value does not meet ValBlock conditions. Value: 'X' [RefSeqNum: 2, RefTagID: 54, RefMsgType: D]

WARN

Field value 'X' does not meet ValBlock dictionary conditions in tag Side (54) in message New Order - Single (D) with sequence number 2.

ERROR

Tag specified without a value [RefSeqNum: 2, RefTagID: 115, RefMsgType: 1]

WARN

Tag OnBehalfOfCompID (115) is specified with no value in message Test Request (1) with sequence number 2.

ERROR

Incorrect field data format.  [RefSeqNum: 2, RefTagID: 52, RefMsgType: 1]

WARN

Incorrect field data format in tag SendingTime (52) in message Test Request (1) with sequence number 2.

Parsing Errors

Old Category

Old Format

New Category

New Format

ERROR

Tag not defined for this message type. Parsing stopped at column: 63 [RefSeqNum: 2, RefTagID: 11, RefMsgType: B].

WARN

Tag 11 is not defined for this message type. Parsing stopped at column: 63 in message B with sequence number 2.

ERROR

Tag not defined for this message type. Parsing stopped at column: 240 [RefSeqNum: 129, RefTagID: 10, RefMsgType: 6].

WARN

Tag CheckSum (10) must not be present inside repeating group with leading tag 100, but found there. Parsing stopped at column: 240 in message 6 with sequence number 129.

ERROR

Tag appears more than once. Parsing stopped at column: 42 [RefSeqNum: 3, RefTagID: 34, RefMsgType: B].

WARN

Tag MsgSeqNum (34) appears more than once. Parsing stopped at column: 42 in message B with sequence number 3.

General improvement for all other Validation and Parse Errors

Old Format

New Format

[RefSeqNum: <seqNum>, RefTagID: <tag>, RefMsgType: <msgType>]

in tag <tagName> (<tag>) in message < msgTypeName> (<msgType>) with sequence number <seqNum>.

Other Errors

Old Category

Old Format

New Category

New Format

ERROR

Error during processing Logon message from <host>:<port>: Cannot find the acceptor for the <<targetCompID>, <senderCompID>, <sessionQualifier>> session.

WARN

Error during processing Logon message from <host>:<port>: Session with SenderCompID=<senderCompID>, TargetCompID=<targetCompID>, SessionQualifier=<sessionQualifier> is not found.

WARN

Incoming message is received which was previously handled. Message is ignored. [RefSeqNum: 3798, RefMsgType: 6]

INFO

Ignoring Incoming message Indication of Interest (6) with sequence number 3798. The message was processed earlier.

INFO

Message was received with SeqNum that was proceed earlier. Message was skipped.

-           

The message was removed since it duplicates the message above

ERROR

The incoming message has a sequence number (1) less than expected (2) and the PossDupFlag is not set. This indicates a serious error. [RefSeqNum: 1, RefMsgType: D]

ERROR

The incoming New Order - Single (D) message has a sequence number (1) less than expected (2) and the PossDupFlag is not set. This indicates a serious error.

 

Critical bugs and fixes

The following bugs have been fixed:

FIX Antenna 2.19.0

May 4, 2017

FIX Antenna C++ v2.19.0 (r186)

New Features and Improvements

Extension Packs:

MOEX ASTS Market Data Adapter:

Logging improvements

API improvements

Critical bugs and fixes

The following bugs have been fixed:

FIX Antenna 2.18.1

February 22, 2017

FIX Antenna C++ v2.18.1 (r154)

New Features and Improvements 

MOEX Spectra Market Data Adapter:

 Critical bugs and fixes

The following bugs have been fixed:

FIX Antenna 2.18.0

February 20, 2017

 FIX Antenna C/C++ v2.18.0 (r149)

New Features and Improvements

MOEX Spectra Market Data Adapter:

 MOEX ASTS Market Data Adapter:

Performance:

Environment Variables:

Please see How to configure properties with environment variables article for more details. 

Other:

Critical bugs and fixes

The following bugs have been fixed:

FIX Antenna 2.17.3

 December 20, 2016

 FIX Antenna C/C++ v2.17.3 (r121)

New Features and Improvements

MOEX Spectra Market Data Adapter:

Protection:

Other improvements:

Critical bugs and fixes

 The following bugs have been fixed:

FIX Antenna 2.17.2

November 25, 2016

FIX Antenna C/C++ v2.17.2 (r108)

Extension Packs:

Other improvements:

MOEX Market Data Adapters:

FIXAntenna Samples:

Critical bugs and fixes 

The following bugs and vulnerabilities have been fixed:

FIX Antenna .NET v2.17.2 (r108)

Critical bugs and fixes

SimpleClient:

FIX Antenna 2.17.0

August 15, 2016

FIX Antenna C/C++ v2.17.0 (r62)

New Features and Improvements

New compilers support:

Extension Packs:

Performance:

MOEX Spectra Market Data Adapter:

Other improvements:

Critical bugs and fixes

The following bugs have been fixed:

Documentation

FIX Antenna .NET v2.17.0 (r62)

Critical bugs and fixes

SimpleClient:

FIX Antenna 2.16.0

January 27, 2016

FIX Antenna C/C++ v2.16.0 (r78431)

New Features and Improvements

Bugfixes

Documentation

FIX Antenna .NET v2.16.0 (r78402)

New Features and Improvements

FIX Antenna 2.15.1

December 18, 2015

FIX Antenna C/C++ v2.15.1 (r78090), FIX Antenna .NET v2.15.1 (r74001)

FIX Antenna 2.15.0

November 3, 2015

FIX Antenna C/C++ v2.15.0 (r77262)

New Features and Improvements

Bugfixes

Documentation

FIX Antenna .NET v2.15.0 (r77262)

New Features and Improvements

Bugfixes

New Features and Improvements

SimpleClient

FIX Antenna 2.14.1

July 3, 2015

FIX Antenna C/C++ v2.14.1 (r71668)

New Features and Improvements

Documentation

Bugfixes

FIX Antenna .NET 2.14.1 (r71644)

Bugfixes


FIX Antenna 2.14.0

April 9, 2015

FIX Antenna C/C++ 2.14.0 (r70487)

New Features and improvements

Documentation

Bugfixes

FIX Antenna .NET 2.14.0 (r70479)

New Features and improvements

Documentation

Bugfixes


FIX Antenna 2.13.1

March 23, 2015

FIX Antenna C/C++/.NET 2.13.1 (r70228)


FIX Antenna 2.13.0

February 24, 2015

FIX Antenna C/C++/.NET 2.13.0 (r69667)

New features and improvements

Changes

New features and improvements in Market Data Adaptors

Documentation

New in the Samples

Bugfixes

FIX Antenna .NET 2.13.0 (r69612)

Changes

Bugfixes

New in the Samples


FIX Antenna 2.12.0

October 20, 2014

FIX Antenna C/C++/.NET 2.12.0 (r68047)

New features and improvements

Changes

New in the Samples

Documentation

Bugfixes

FIX Antenna .NET

New featuress and improvements

Bugfixes

New in the Samples

Documentation and Samples

FIX Antenna 2.10.16.4

August 21, 2014

FIX Antenna C++/.NET 2.10.16.4 (r66359)

The update 4 to version 2.10.16.0. Main updates are:

FIX Antenna 2.10.16.3

July 24, 2014

FIX Antenna C++/.NET 2.10.16.3 (r65944)

Update 3 to version 2.10.16.0. The main updates are:

FIX Antenna 2.10.16.2

 

FIX Antenna C++/.NET 2.10.16.2 (r65772)

Update 2 to version 2.10.16.0. The main updates are:

FIX Antenna 2.10.16.1

 

FIX Antenna C++/.NET 2.10.16.1 (r65111)

Update 1 to version 2.10.16.0. The main updates are:

FIX Antenna 2.10.16.0

 

FIX Antenna C++/.NET 2.10.16.0 (r64792)

New features and improvements

Changes

New in the Samples

Documentation

Bugfixes

43 bugs were fixed. Please refer to VersionHistory.txt for the complete list.

FIX Antenna .NET

FIX Antenna 2.10.15.6

 

FIX Antenna C++/.NET 2.10.15.6 (r63622)

Improvements:

FIX Antenna 2.10.15.5

March 19, 2014

FIX Antenna C++/.NET 2.10.15.5 (r63380)

New features:

  

FIX Antenna 2.10.15.4

March 7, 2014

FIX Antenna .NET 2.10.15.4 (r63043)

Bugfixes:

Improvements:

   

FIX Antenna 2.10.15.3

December 30, 2013

FIX Antenna C++/.NET 2.10.15.3 (r60027)

New features:

  

FIX Antenna 2.10.15.2

November 28, 2013

FIX Antenna C++/.NET 2.10.15.2 (r59512)

New features:

Documentation:

Bugfixes:

Improvements:

   

FIX Antenna 2.10.15.1

October 17, 2013

FIX Antenna C++/.NET 2.10.15.1 (r58020)

New features:

Bugfixes:

   

FIX Antenna 2.10.15.0

September 23, 2013

FIX Antenna C++/.NET 2.10.15.0 (r56916)

Improvements:

New Features:

Changes:

Bugfixes:

Critical bugs and fixes