Page History
...
| Code Block | ||
|---|---|---|
| ||
sbe.target.language: 'Java' sbe.validation.stop.on.error: 'true' sbe.target.namespace: 'com.marketfactory.protocol.sbe4' sbe.java.generate.interfaces: 'true' sbe.generate.stubs: true |
4.2.0 - 15 June 2021
- [UPDATED] Added, temporary, support for the original logon protocol that changed in version 4.0.0. Now both protocols, new and original, are supported. The code 'guesses' at which protocol the server is using - no code changes required on the user's side.
4.1.0 - 2 Feb
...
2021
- [UPDATED] Schema changed to 18654
4.0.0 - 20 Jan 2021
- [UPDATED] BREAKING CHANGE. Schema changed to 18542
- Reject and BusinessMessageReject - These standard FIX protocol messages have been added as part of a planned migration from ErrorReport, which will be deprecated in due course.
- TenorType - M13 & M14 tenors added, for Integral_RFS_Maker
- Execution Report legAvgPx - New field
- MarketDataRequest - Now incorporate a NoBodyPassthruFields block to support per-venue customisation.
- Additional values in various enums
- [UPDATED] BREAKING CHANGE. Synchronisation Model Changed
- Details here https://confluence.marketfactory.com/x/IIFZAg
- The Sample Client will not work with servers prior to the 2020.11.16.WE version
- [UPDATED] Removed the requirement for samples to increment next expected sequence numbers.
- To increase the consistency and clean up the sample code the
inputSequenceStore.compareAndIncrement(messageHeader.msgSeqNum());has been removed from every onXXX message handler callback method. The incrementing happens before the message is sent to the callback.
- To increase the consistency and clean up the sample code the
...
Overview
Content Tools