Skip to content

Releases: databento/databento-cpp

0.63.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 22:13

Release notes

Enhancements

  • Added ReplayDataAgedOut variant to ErrorCode
  • Added new venues, datasets, and publishers for JPX
  • Upgraded default date version to 3.0.5

0.62.1

Choose a tag to compare

@github-actions github-actions released this 28 Jul 15:44

Release notes

Enhancements

  • Upgraded default cpp-httplib version to 0.51.0

Bug fixes

  • Fixed DbnEncoder::EncodeRecord overload for WithTsOut failing to compile

0.62.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 18:02

Release notes

Enhancements

  • Changed VersionUpgradePolicy to be backed by std::uint8_t with explicit
    values starting at 1
  • Added HistoricalBuilder::SetHttpClientConfig for customizing the underlying
    HTTP client

0.61.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 15:39

Release notes

Enhancements

  • Added new publisher values for Cboe Titanium Cboe Global Indices Feed
  • Added StatType variants MwcbLevel1, MwcbLevel2, and MwcbLevel3
  • Added StatType variants AuctionCollarReferencePrice, AuctionCollarUpperPrice,
    and AuctionCollarLowerPrice
  • Upgraded default cpp-httplib version to 0.49.0

Breaking changes

  • Renamed the following Venue, Dataset, and Publisher:
    • CGIF to MAIN
    • CGIF.TITANIUM to MAIN.CGIF
    • CGIF.TITANIUM.CGIF to MAIN.CGIF.MAIN

0.60.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 15:55

Release notes

Enhancements

  • Added MatchAlgorithm variant Allocation

0.59.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 14:19

Release notes

Enhancements

  • Added Historical::BatchGetJobDetails for querying the details for a single batch job
  • Added new venues, datasets, and publishers for US Equities Securities Information
    Processors

Bug fixes

  • Fixed HistoricalBuilder::SetAddress not working with HTTPS

0.58.0

Choose a tag to compare

@github-actions github-actions released this 26 May 16:14

Release notes

Enhancements

  • Added logging for gateway ErrorMsg and SystemMsg records in
    LiveBlocking. Suppress by raising the minimum level or by passing a
    NullLogReceiver
  • Upgraded default cpp-httplib version to 0.46.0

0.57.0

Choose a tag to compare

@github-actions github-actions released this 12 May 16:19
40c5a7b

Release notes

Enhancements

  • Added Case(), DetailMessage(), and DocsUrl() getters on HttpResponseError.
    These parse the JSON error envelope returned by the historical API and expose its
    fields directly
  • Included the error case (when present) in the message returned by
    HttpResponseError::what()

Breaking changes

  • Removed HttpResponseError::ResponseBody(). The raw body is still embedded in the
    message returned by what(); use the new Case(), DetailMessage(), and DocsUrl()
    getters for structured access

0.56.0

Choose a tag to compare

@github-actions github-actions released this 05 May 20:52
98779d9

Release notes

Enhancements

  • Added Index InstrumentClass variant
  • Added StatType variants IndicativeClosePrice and VenueSpecificPrice1

0.55.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 20:57
4f3a516

Release notes

Enhancements

  • Improved DbnDecoder throughput on current-version data and AsIs workloads by
    caching whether the upgrade policy-version combination requires upgrading, skipping
    the per-record DecodeRecordCompat dispatch on the fast path
  • Made detail::Buffer shifts explicit to avoid redundant moves during record decoding
  • Added new publisher values for Cboe Titanium Cboe Global Indices Feed
  • Added Year to SplitDuration enum for yearly historical batch job submissions
  • Upgraded default cpp-httplib version to 0.43.1
  • Upgraded default nlohmann/json version to 3.12.0