Version History

4.12.0 (2024-October-17)

Task

4.11.0 (2023-November-17)

Task

4.10.0 (2022-December-28)

Task

4.9.1 (2022-March-15)

Task

4.9.0 (2021-November-10)

Task

4.8.0 (2021-February-03)

Bug

  • JCMEDC-141 - ‘config’ folder is not present in the sample distribution
  • JCMEDC-143 - java.lang.RuntimeException: Error loading configuration resource: config/GettingStarted.properties

Task

  • JCMEDC-142 - CME Drop Copy February 2021 updates

4.7.1 (2020-November-04)

Improvement

  • JCMEDC-42 - Spelling Corrections - Programming Guide

Task

  • JCMEDC-137 - Drop Copy Impacts - CME FX Link Enhancements

4.7.0 (2020-May-15)

Task

  • JCMEDC-128 - CME Drop Copy May 2020 dialect updates
  • JCMEDC-129 - Build CME Drop Copy Handler to the FIX Engine 2.6.1

4.6.0 (2019-May-29)

Bug

  • JCMEDC-103 - Invalid handling of SequenceReset-GapFill messages
  • JCMEDC-114 - Missing tag 789 (NextExpectedMsgSeqNum)

Improvement

  • JCMEDC-106 - BREAKING CHANGE Remove tradingSystemNameTag, tradingSystemVersionTag and tradingSystemVendorTag from public API
  • JCMEDC-108 - Remove outdated plain password Logon
  • JCMEDC-111 - Migrate to FIX Engine 2.4.3
  • JCMEDC-112 - Add scheduler support to switch between primary and backup hosts

4.5.1 (2019-April-27)

Task

  • JCMEDC-101 - Add tag StartSequenceNumber<5024> to the CME DC Reject<3> message should be replaced with Handler.setLicenseFile

4.5.0 (2019-January-30)

Improvement

  • JCMEDC-83 - Add NoFills<1362> group to dialect
  • JCMEDC-85 - CME iLink Enhancement for Clearing Instructions
  • JCMEDC-87 - Update DropCopy dialect to include iLink ExecutionReports

Task

  • JCMEDC-91 - Migrate to FIX Engine 2.3.2 should be replaced with Handler.setLicenseFile

4.4.1 (2018-June-01)

Bug

  • JCMEDC-59 - Negative sequence number when switching to backup host
  • JCMEDC-60 - Handler switches to backup host even if backup host was not specified
  • JCMEDC-63 - Resend Request from Client System to CME Globex does not cover large gaps
  • JCMEDC-66 - Cannot parse XMLnonFIX payload

Improvement

  • JCMEDC-61 - If primary host sends Logout message, handler should not switch to backup host

4.3.3 (2018-May-25)

Improvement

  • JCMEDC-54 - Use SpecifyLastMsgSeqNumProcessed Engine setting
  • JCMEDC-55 - BREAKING CHANGE: Remove logon method without application parameters
  • JCMEDC-56 - Add ProcessNextExpectedSeqNumFromCmeLogout parameter
  • JCMEDC- - Add scheduler support

4.3.2 (2018-April-26)

Improvement

  • JCMEDC-44 - Add NextExpectedMsgSeqNum<789> to Logout message in dialect.

Task

  • JCMEDC-46 - Update to FixEngine 2.1.1 should be replaced with Handler.setLicenseFile
  • JCMEDC-47 - Add Secure Logon description to the Programming Guide

4.3.1 (2017-November-01)

Improvement

  • JCMEDC-40 - Ignore NewSeqNum in SequenceReset-GapFill, if it is higher than missed range

4.3.0 (2017-October-26)

Improvement

  • JCMEDC-36 - Implement CME Globex API Secure Logon

Task

4.2.0 (2017-January-13)

Improvement

  • JCMEDC-34 - Add ConnectionRetriesNumber parameter to control connection retries count.

4.1.1 (2016-December-15)

Improvement

  • JCMEDC-28 - Process StartSequenceNumber<5024> from ResendRequest reject to request missed messages within correct range
  • JCMEDC-32 - Update to the latest 1.25.1 version of Java FIX Engine

4.1.0 (2015-November-06)

Improvement

  • JCMEDC-21 - Automatic switching between primary and backup sessions

4.0.0 (2015-August-05)

Task

1.1.1 (2015-January-26)

Bug

  • JCMEDC-13 - Handler did not report manually requested messages, if them already were processed

1.1.0 (2014-March-17)

Task

  • JCMEDC-11 - BREAKING CHANGE Handler.setLicenseDirectory should be replaced with Handler.setLicenseFile
  • JCMEDC-10 - Explicit license file setting

1.0.0 (2014-March-13)

Bug

  • JCMEDC-4 - CME Drop Copy Handler Does Not Properly Handle a Backwards Jump in the ApplSeqNum Field

Improvement

  • JCMEDC-5 - Tags ApplicationSystemName<1603>, TradingSystemVersion<1604> and ApplicationSystemVendor<1605> are required in Logon<A> message
  • JCMEDC-6 - Please update it to latest FIX engine & Java7