1.0.3
Open Source release - Version 1.0
Breaking Changes
- Version 1.0 API breaks backward compatibility with versions 0.9.x API. Migration to 1.0 will require changes in calling code.
- Namespaces reorganized and renamed with 'Epam.' prefix
- Many methods converted to properties
- Number of binaries reduced
More details HERE
Features and improvements
QuickFIX dictionaries support
Dictionaries in QuickFIX format can be used for FIX sessions
Assigning an individual dictionary to a specific FIX session
An individual dictionary can be assigned to a specific FIX session in the property file
Using environment variables for configuration
Configuration parameters can be defined in environment variables. Environment variables have the highest priority
Tag generation tool
The tag generation tool generates a set of FIX-dictionary tags as a set of constants inside a DLL file. Thus, the human-readable names of the tags and tag values can be used instead of their numbers and numeric values (for standard values)
Asynchronous connection
API supports the asynchronous session connection. ConnectAsync() method was introduced to the IFixSession interface: