CME MDP3 C++ - Release Notes
CME MDP Handler 6.1.1
released on Aug 10, 2022
Set policy and priority on Linux
Added cdeUdpPacketProcessed event
OnPacket callback is now called from under the channel mutex
Ignore SnapshotRefreshTopOrders59 in incremental & snapshot feeds
Fixed TCP Recovery for Brokertec(using Tcprecovery.xml schema)
CME MDP Handler 6.0.0
released on Sep 27, 2021.
- [+] EBS support - switched to new schema version 12(templates_FixBinary_v12.xml)
CME MDP Handler 5.3.2
CME MDP Handler 5.3.2 released on May 11, 2020.
- Fixed incorrect processing of MBO message MDIncrementalRefreshOrderBook47
CME MDP Handler 5.3.1
CME MDP Handler 5.3.1 released on August 17, 2018.
New Features and Improvements
- Added gcc6.1/C++14 support
- Added Instrument::LockGuard helper class, it allows access instrument state from arbitrary threads
- Added missing MarketDataServiceSequenceOptions::delayedPacketGap_ property
- Fixed segfault when disconnecting from snapshot feed
- Bug fixes and improvements.
CME MDP Handler 5.2.0
CME MDP Handler 5.2.0Â released on July 17, 2018.
New Features and Improvements
- Implemented price precision extension changes (templates_FixBinary_v9.xml)
- Added generic Tag-Value message interface
- Added buffer overrun checks for SBE iterators
CME MDP Handler 5.1.0
CME MDP Handler 5.1.0Â released on May 07, 2018.
New Features and Improvements
- Added new callback to InstrumentListener propagating OrderIDEntries(tag 37705) from MDIncrementalRefreshTradeSummary message.
- Added new compiler support - MS Visual Studio 2017.
CME MDP Handler 5.0.0
CME MDP Handler 5.0.0Â released on August 31, 2017.
New Features and Improvements
- Added MBO support.
- Added support of TCP Historical Replay feeds.
- Added pre-generated SBE messages with 0(1) access time to message fields; using XML in runtime has discontinued.
- Added new compilers support -  gcc48; support of gcc44 has discontinued.
- Bugfixes and improvements.
CME MDP Handler 4.9.0
CME MDP Handler 4.9.0Â released on January 24, 2017
New Features and Improvements
- Added possibility to disable snapshot recovery (to reduce bandwidth consumption and computing overhead on mid-day subscription)
- Added functionality to skip empty UDP packets while replaying pcap dumps (to reduce bandwidth consumption and computing overhead).
- Added ChannelDataEventType::cdeFeedFail event to handle the case when the snapshot recovery fails.
- Added new compiler support (MS Visual Studio 2015).
- Bugfixes and improvements.
CME MDP Handler 4.8.0
CME MDP Handler 4.8.0 released on November 03, 2015
New Features and Improvements
- Added market data dump / replay utilities allowing clients capturing market data UDP packets and saving them into binary files for subsequent decoding and replay
- Added Instrument::getLastTransactTime function
CME MDP Handler 4.7.0
CME MDP Handler 4.7.0 released on October 12, 2015
New Features and Improvements
- Added support for BVMF MDP 3.0 market data feeds
- Bugfixes and improvements
CME MDP Handler 4.6.0Â
CME MDP Handler 4.6.0 released on September 15, 2015
New Features and Improvements
- Added Connection API
- Bugfixes and improvements
CME MDP Handler 4.5.1
CME MDP Handler 4.5.1 released on July 10, 2015
New Features and Improvements
- Performance  improvements
- Added nanoseconds precision in timestamps
- Added extended instrument definition fields
- Added handling of no-snapshot instruments
- Bugfixes and improvements
CME MDP Handler 4.4.2Â
CME MDP Handler 4.4.2 released on April 01, 2015
New Features and Improvements
- Added Raw Data API
- Added consolidated order book top
- Added BenchmarkClient sample
- Added automatic switching to/from backup data feeds
- Added MarketDataServiceSequenceOptions::ignorePacketGaps option
- Stand-alone packaging