Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VER: Release 0.16.0 #22

Merged
merged 14 commits into from
Mar 1, 2024
Merged

VER: Release 0.16.0 #22

merged 14 commits into from
Mar 1, 2024

Conversation

threecgreen
Copy link
Contributor

Enhancements

  • Added new publisher values for consolidated DBEQ.MAX
  • Added constructor to WithTsOut that updates length to the correct value to account
    for the extra 8 bytes
  • Upgrade default cpp-httplib version to 0.14.3 (last to still support OpenSSL 1.1)
  • Upgrade default nlohmann_json version to 3.11.3

Breaking changes

  • Changed default upgrade_policy to Upgrade so by default the primary record types
    can always be used
  • Renamed dummy field in ImbalanceMsg and StatMsg to reserved

Bug fixes

  • Fixed handling of ts_out when decoding DBNv1 and upgrading to version 2
  • Fixed missing logic to upgrade ErrorMsgV1 and SystemMsgV1 when decoding DBN with
    VersionUpgradePolicy::Upgrade
  • Added missing StatType::Vwap variant used in the ICE datasets
  • Added missing ToString and operator<< handling for StatType::ClosePrice and
    StatType::NetChange
  • Fixed potential for invalid reads when decoding C strings in DbnDecoder

@threecgreen threecgreen requested a review from a team March 1, 2024 18:55
Copy link
Contributor

@nmacholl nmacholl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@threecgreen threecgreen merged commit 9fba855 into main Mar 1, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

4 participants