Skip to content

v3.22.0

Compare
Choose a tag to compare
@sjanel sjanel released this 01 Mar 12:32
· 113 commits to main since this release

What's Changed

  • Improve returned trade result information by @sjanel in #472
  • MonetaryAmount from std::string_view should be be constructible with … by @sjanel in #474
  • Refactor and test coincenter options by @sjanel in #476
  • Bugfix/upbit add deposit info net type by @sjanel in #478
  • [Binance] - Use another URL for Binance public withdrawal fees source by @sjanel in #479
  • Clean up code around fiat converter by @sjanel in #480
  • Modernize array with std::array without template parameter arguments when applicable by @sjanel in #481
  • Multi-command pipe support by @sjanel in #475
  • Easier usage as library - parseExchanges does not require to be last anymore by @sjanel in #482
  • New CLI option - currencies, to get all tradable currencies by @sjanel in #483
  • Make first currency optional for markets command by @sjanel in #487
  • Use FlatSet instead of unordered_map for withdrawal fees by @sjanel in #489
  • Currency is now optional for withdraw-fee CLI, renamed into withdraw-fees by @sjanel in #490
  • Fix race condition on get all approximated order books when several e… by @sjanel in #491
  • Fix compilation error of prometheus-cpp by disabling tests as workaround by @sjanel in #493
  • Fix incorrect assert for fiat conversions in equivalent balance conve… by @sjanel in #492
  • Feature/add upbit withdraw net type parameter by @sjanel in #494
  • Add retry mechanism to requests by @sjanel in #496
  • Bump dependencies to latest release versions by @sjanel in #497
  • Add cct::string::operator+= with std::string_view by @sjanel in #500
  • Use DurationToString in logs by @sjanel in #501
  • Add second source for fiat currency service, first one may be down by @sjanel in #503
  • Make some default trade options configurable in exchangeconfig file by @sjanel in #502
  • Fix Bithumb withdrawal fees parsing, factorize crawlers code by @sjanel in #504
  • Market Order books objects are enriched with timestamp by @sjanel in #505
  • Strong typing for market order book lines, minor code clean up by @sjanel in #506
  • Add second source for fiat conversion, not requiring any API key by @sjanel in #507
  • Code cleaning - rename LastTradesVectors into TradesVector by @sjanel in #508
  • [Code refactoring] Fix clang-tidy warnings by @sjanel in #509
  • Fix Windows build by @sjanel in #512
  • Some MSVC compiler bug has been fixed, remove workaround by @sjanel in #452
  • Fix race condition for simultaneous calls to queryTradableMarkets from private exchanges by @sjanel in #511

Full Changelog: v3.21.0...v3.22.0