Skip to content

Release v0.1.2

Choose a tag to compare

@github-actions github-actions released this 04 Feb 03:19
· 12 commits to main since this release

Changes

Added

  • Cross-platform support for get_env utility function (Unix/macOS/Windows)

Fixed

  • Fix macro definitions to use correct field access syntax
  • Replace std::chrono::parse with cross-platform manual parsing in to_milliseconds and to_nanoseconds for macOS compatibility
  • Use UTC-aware time conversion (timegm/_mkgmtime) instead of local time (mktime) for ISO 8601 timestamp parsing
  • Replace std::format with chrono formatters with strftime for GCC 14 compatibility in timestamp_to_string
  • Fix std::string_view to std::string conversion in logData for fstream::open compatibility
  • Fix linker error by making empty_msg static member variable inline constexpr

Removed

  • Unused reconnectMarketData and reconnectUserData methods from WebSocket class
  • level2_book.hpp header file (functionality integrated elsewhere)