Version History

Version history archive

3.0.0 (Mar 13 2025)

Task

  • JAVACMECTH-147 - BREAKING CHANGE: remove Joda time 3rd party dependency

Improvement

  • JAVACMECTH-42 - Log customer’s code exceptions caught in the event handlers

2.15.1 (Apr 04 2024)

Task

2.13.0 (Oct 05 2023)

Task

2.12.0 (May 18 2023)

Task

  • JAVACMECTH-127 - Breaking change: UnderlyingStreamCommodityBase and StreamCommodityBase type is String
  • JAVACMECTH-126 - CME STP March 23 schema updates

2.11.1 (Jan 14 2022)

Task

  • JAVACMECTH-123 - The TradeLeg.UnderlyingInstruments collection isn’t populated

2.11.0 (Dec 30 2021)

Task

New Feature

2.10.1 (Oct 30 2019)

Improvement

2.10.0 (Oct 02 2019)

Improvement

2.9.1 (May 16 2019)

New Feature

  • JAVACMECTH-101 - Add UOMQty property for the TradeCaptureReport.Instrument
  • JAVACMECTH-100 - Add Settlement Method field available at the Leg Level
  • JAVACMECTH-99 - Add Fee Multiplier field
  • JAVACMECTH-97 - Add CustOrderHandlingInst property to TradeCaptureReport.RptSide
  • JAVACMECTH-96 - Add field Memo<5149> to TradeCaptureReport/TrdCapRptSideGrp

Improvement

  • JAVACMECTH-76 - BREAKING CHANGE: Instrument in TradeCaptureReportRequest should be a single object instead of a collection

2.9.0 (Jan 26 2018)

New Feature

2.8.0 (Dec 01 2017)

Improvement

2.7.0 (Sep 25 2017)

New Feature

Improvement

  • JAVACMECTH-60 - Add default None member to all enums for TradeCaptureReport

2.5.1 (Sep 05 2017)

New Feature

2.5.0 (Aug 21 2017)

New Feature

  • JAVACMECTH-56 - Support of Bilateral and Cleared Elsewhere Trades

2.4.1 (Jun 04 2015)

Improvement

  • JAVACMECTH-41 - BREAKING CHANGE: Use MessageListener.OnEndOfQuery() callback instead of TradeCaptureReport.isLastReport()

Bug

  • JAVACMECTH-40 - MultiLegReportingType is always set to MultiLegOfAMultiLegTrade for subscriptions

2.4.0 (May 22 2015)

Improvement

  • JAVACMECTH-37 - Remove TradeCaptureRequest message for Unsubscribe and all related code
  • JAVACMECTH-35 - PartyRole enum that doesn’t have value 44 (OrderEntryOperator)
  • JAVACMECTH-34 - Add new properties to the Leg class

New Feature

  • JAVACMECTH-32 - Make property which indicates the last report in the reply to a query

2.3.0 (Mar 31 2015)

New Feature

2.2.0 (Aug 01 2014)

Task

2.1.0 (Jun 27 2014)

Improvement

Bug

  • JAVACMECTH-22 - Unexpected error reported while Session.unsubscribe call

2.0.0 (Jun 26 2014)

Task

1.1.6 (Jan 17 2014)

Improvement

  • JAVACMECTH-18 - Make parsing constructor public for message classes

1.1.5 (Jun 7 2013)

Task

  • JAVACMECTH-12 - Add support of CMECE exchange (spec version 3.3.6).

1.1.3 (Aug 29 2012)

Improvement

1.1.2 (Aug 15 2012)

Bug

  • JAVACMECTH-8 - Null pointer exception on login error Improvement

Improvement

  • JAVACMECTH-7 - Change the logging level of subscription polling to debug

1.1.1 (Jul 03 2012)

Bug

1.1.0 (Jun 12 2012)

New Feature

1.0.0 (2012)

  • Initial release