...
Table of Contents | ||
---|---|---|
|
...
Table of Contents | ||
---|---|---|
|
Note |
---|
FIX Antenna ANSI C is discontinued starting version 2.18.1. |
FIX Antenna 2.20.1
July 7, 2017
FIX Antenna .NET v2.20.1 (r204)
MIFID II support
- Timestamps with increased precision can be validated in incoming messages (in UTCTimestamp, UTCTimeOnly, TZTimestamp, TZTimeOnly)
Timestamps in SendingTime (52), OrigSendingTime (122) are filled with configurable precision (per-session configurable property)
- Public API is extended to operate timestamps with additional precision
Extension Packs
- FIX 5.0 SP2 dictionary has been updated with 217-228 Extension Packs.
Other improvements
- More precise API for getting timestamps is used for MS Windows 10 and higher.
Critical bugs and fixes
- Engine processes message after session is disconnected
FIX Antenna 2.20.0
June 7, 2017
...
- Timestamps with increased precision can be validated in incoming messages (in UTCTimestamp, UTCTimeOnly UTCTimeOnly, TZTimestamp, TZTimeOnly)
- Timestamps in SendingTime (52), OrigSendingTime (122) are filled with configurable precision (per-session configurable property)
- Public API is extended to operate timestamps with additional precision
...
- Decorator-generated code has linker issues on Windows platform.
- Tag DeliverToCompID(128) should be populated with value of OnBehalfOfCompID(115) tag of original message in case of session-level reject.
- Recovered orders log increments appears twice in user callbacks in MOEX ASTS Market Data Adapter.
FIX Antenna 2.18.1
February 22, 2017
FIX Antenna C++ v2.18.1 (r154)
...
- Field SecurityId in messages Security Definition, Security Status of streams FUT-INFO and OPT-INFO now contain instrument ID value, equal to that transmitted via the PLAZA II gateway.
The following bugs have been fixed:
- MOEX Spectra Market Data Adapter and MOEX ASTS Market Data Adapter have compatibility issues.
FIX Antenna 2.18.0
February 20, 2017
FIX Antenna C/C++ v2.18.0 (r149)
...
- Fixdic50sp2ep.xml dictionary works incorrectly.
- Rounding works incorrectly for very large double price values.
- FIX Engine works incorrectly in case of logs moving.
- Memory leak for transient storage type occurs in the case of non-gracefully terminated session.
- Asynchronous connection for Initiator doesn't work in some cases.
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:
- Compile- and run-time checks to detect buffer overflows (FORTYFY_SOURCE option of gcc compiler) had been enabled.
Other improvements:
- Affinity mask support in FIXAntenna has been extended for the systems with 64 cores.
Critical bugs and fixes
The following bugs have been fixed:
- Adding a user with a subnet range of IP's within the "Source IP Address" field under the "Security" tab doesn't work in FIXICC.
FIX Antenna 2.17.2
November 25, 2016
...
FIXAntenna Samples:
...
Other improvements:
...
FIX Antenna C/C++ v2.15.1 (r78090), FIX Antenna .NET v2.15.1 (r74001)
Bugfixes
- Presence of required fields in the message is not checked when using additional.xml
- Bovespa MD Adaptor fails to process chunks when unordered
FIX Antenna 2.15.0
November 3, 2015
...
The properties in engine.properties file (SSLCertificate = cert.pem; SSLCACertificate = certCA.pem) uses EngineRoot as base if relative path is used
- CQG MD Adaptor: converting CQG FAST 'Y'/'N' values to boolean was fixed
- Reconnection of FIX Initiator session is allowed if SSL is used
- Obsolete Currency tag(15) value for Turkish Lira in FIX dictionaries was excluded
- 1128 tag will be placed to the position right after the tag 35 in case of parsing FAST message to Fix Message
...
- Session rejects (35=3) are visible in EventViewer
- Added an ability to send FIX 5.0+ messages via simple client even if tag1128 is absent
FIX Antenna 2.14.1
July 3, 2015
...
- "Send Message" command in Admin protocol
- Session incorrectly processes Logon with 141=Y
- Session does not switch to the NON_GRACEFULLY_TERMINATED state if connection is rejected by user
- Memory access violation caused by FD_SET function on Linux
- Exception in the FIXSessionsMgr if session is destroyed
- Decorator: Field::isSet and Field::isEmpty methods return incorrect result
- Message storage is reset incorrectly when IntradayLogoutTolerance is on
- MICEX Market Data Adapter:
- Snapshot processing.
- Tag 336 value acquisition in heavily multi-threaded environment
- CQG Market Data Adapter
- Incorrect empty seqNum detection
- Parsing of messages from incremental channel
- Applying log dir for binary files
Critical bugs and fixes
- Engine processes message after session is disconnected