skip to main |
skip to sidebar
Improvement
- [JAVA-1226] - Create more exception types, that will describe logonAsInitiator() failure
- [JAVA-1232] - Add CannotEstablishLinkException to Session.logonAsInitiator method
Bug
- [JAVA-1214] - Connection lose before FIX session is established cause NPE
New Feature
- [CCMEMDH-542] - Market Event related listeners
- [CCMEMDH-527] - Support new data fields introduced in New Schema (SBE templates version 6).
- [CCMEMDH-490] - Failover to secondary feed in case of data absence on primary feed
- [CCMEMDH-472] - Recovery & Arbitration: Reporting Feed Sequence Issues
- [CCMEMDH-442] - Support Visual Studio 2015
- [CCMEMDH-430] - Parameterize Handler instance with Watch service
Improvement
- [CCMEMDH-539] - BREAKING CHANGE: Expose public fields via property style functions
- [CCMEMDH-515] - Eliminate erasing packet reception time for queued incrementals.
- [CCMEMDH-503] - DirectBookChange::toString() should use price(), quantity() and numberOfOrders() instead of priceLevelData()
- [CCMEMDH-479] - Improvements into market state recovery to handle better inconsistent recovery loops
- [CCMEMDH-476] - HaltReason=6 (Recovery in Process)
- [CCMEMDH-469] - BREAKING CHANGE: RFQ received for filtered contract
Bug
- [CCMEMDH-519] - TradeIndex sometimes begins with 1, should be 0
- [CCMEMDH-500] - lastAppliedSecurityLevelSeqNumber should be copied, when obtaining book snapshot.
New Feature
- [JCMEMDH-266] - Implement ISecurityDefinition.clone()
- [JCMEMDH-265] - Implement IFieldSet.clone() and IMessage.clone()
Improvement
- [JCMEMDH-251] - BREAKING CHANGE: Statistics properties are removed from IOrderBook interface
- [JCMEMDH-242] - BREAKING CHANGE: Rename TradeEventArgs.getTradeIndex() to TradeEventArgs.getCurrentTradeIndexInEvent()
Bug
- [JCMEMDH-263] - Handler build implied books, despite the instructions to maintain only regular books
Improvement
- [JCMEMDH-260] - BREAKING CHANGE: Remove IMessage parameter from callbacks where IGroup present
- [JCMEMDH-255] - Use log instead of console output in SBE package
- [JCMEMDH-254] - Update Programming Guide to display new SBE API usage
- [JCMEMDH-246] - If field with wrong type requested from fieldset, exception other than TagNotFoundException should be thrown
- [JCMEMDH-243] - BREAKING CHANGE: Remove getDataBlockIndex() member from EventArgs
New Feature
- [JCMEMDH-244] - Implement IFieldSet IGroup.getParent() method
Improvement
- [CCSMCDH-123] - Add PacketGapListener
- [CCSMCDH-119] - BREAKING CHANGE: Rename DataSource::packetMessageNumber to DataSource::messageIndex
Bug
- [NETCMECTH-130] - Multiple instances of Session causes garbled packets receiving
New Feature
- [JCMEDC-21] - Automatic switching between primary and backup sessions
Bug
Improvement
- [CPPICEIMPACT-569] - BREAKING CHANGE ThreadModel::SharedQueue is no longer supported
- [CPPICEIMPACT-549] - FeedListener::onMulticastMessageBlockEnd behavior should be changed
- [CPPICEIMPACT-545] - BREAKING CHANGE: OrderBookUpdateListener::onOrderBookUpdated signature changed
- [CPPICEIMPACT-544] - BREAKING CHANGE: OrderBookBundleUpdateListener::onOrderBookUpdated should be renamed
- [CPPICEIMPACT-532] - BREAKING CHANGE: Replace OffMarketTradeType::Undefined with OffMarketTradeType::Regular
New Feature
Improvement
- [DOTNET-1793] - BREAKING CHANGE: Threading.ThreadPriority enum should be used in Session.*ThreadPriority
- [DOTNET-1774] - Information about EngineSettings.LocalTimeUsage property should be added to Programming Guide
- [DOTNET-1751] - Information about the logging order of incoming messages should be added to Programming Guide
- [DOTNET-1738] - 'How to control the order of the tags' question should be added to FAQ section
- [DOTNET-1710] - Add description of how to modify outgoing message in outgoing callback to documentation
- [DOTNET-1705] - Describe settings which allow user create a maximum number of sessions
- [DOTNET-1700] - Add more details about Custom FIXML dictionaries
- [DOTNET-1696] - Ability to process the custom main XML schema file which contains all definitions itself
- [DOTNET-1681] - Message.Validate() method should validate required fields for the application level only
- [DOTNET-1674] - Thread Safety section should be added to Programming Guide
- [DOTNET-1653] - ErrorEvent should be invoked if there is an unhandled exception in InboundApplicationMsgEvent handler
- [DOTNET-1629] - Add default values of classes properties to Programming Guide
- [DOTNET-1613] - SendingBytes.ToFixString method should not throw exceptions
New Feature
- [DOTNET-1790] - Session.TcpNoDelayOption
- [DOTNET-1787] - Group.Set(int, int, ArraySegment<byte>)
- [DOTNET-1784] - EngineSettings.LogOutboundMessages
- [DOTNET-1783] - EngineSettings.LogInboundMessages
- [DOTNET-1781] - Group.TryGetDecimal(..)
- [DOTNET-1780] - Group.TryGetByteArray(..)
- [DOTNET-1767] - EngineSettings.LogFileName property
- [DOTNET-1766] - EngineSettings.MessageGrouping property
- [DOTNET-1765] - Session.ReceiveSpinningTimeoutUsec property
- [DOTNET-1764] - EngineSettings.ReceiveSpinningTimeout property
- [DOTNET-1763] - Update the ICE Trading Client sample in accordance with ICE FIX OS Reference Manual - 3.4.9
- [DOTNET-1717] - Add setter/getter to the Group class for DateTime values
- [DOTNET-1715] - Add info that AnyCpu paltform is not supported to FAQ
- [DOTNET-1697] - FixmlConverter(ProtocolVersion version, String schemaString) constructor
- [DOTNET-1694] - FixmlConverter.AddCustomMessage(..)
- [DOTNET-1692] - FixmlConverter.AddCustomRepeatingGroup(..)
- [DOTNET-1691] - ErrorEventArgs.IncomingMessageBytes property
- [DOTNET-1688] - Session.WarmUp(SerializedMessage)
- [DOTNET-1683] - Message.Validate(MessageValidationFlags validationFlags)
- [DOTNET-1678] - Session.IncomingMessageGapQueueMaximumSize
- [DOTNET-1668] - ConfirmationLogonMessageErrorException
- [DOTNET-1667] - TimeoutException
- [DOTNET-1666] - UnexpectedSequenceNumberException
- [DOTNET-1665] - LinkErrorException
- [DOTNET-1663] - Session.IgnoreLessThanExpectedSequenceNumber property
- [DOTNET-1660] - Add setter/getter to the Group class for char values
- [DOTNET-1628] - FieldSet.Set(int, ArraySegment<byte>)
- [DOTNET-1603] - Session.PreFill methods for a single message
Bug
- [DOTNET-1739] - BREAKING CHANGE: Errors in standard FIX dictionaries
- [DOTNET-1734] - Data types of fields are incorrectly parsed from FIXML scheme for versions 5.0SP1/5.0SP2