Skip to content

Latest commit

 

History

History
98 lines (76 loc) · 3.49 KB

CHANGELOG.md

File metadata and controls

98 lines (76 loc) · 3.49 KB

Changelog

All notable changes to this project will be documented in this file.

  • Changed things.

1.4.0 - 2020-09-12

  • switched continuos integration service from Appveyor to Github Actions
  • added error message for "Cloudflare Captcha" as HTML response to ShareCodeUploader
  • removed batch based csgo-protobuf patch util, wrote new PatchCsGoProtobufs.cmake
  • fixed vcpkg issues on Github Actions
  • removed cacert.pem from dependencies, downloaded on-the-fly during cmake as curl-ca-bundle.crt

1.3.0 - 2020-11-22

  • added rank information for wingman and dangerzone to "-user"
  • added GlobalStats command
  • replaced RapidJson with nlohmann::json
  • added GameTypes enum for mapnames, not sure if this is correct
  • table rendering using fmt, dropped ConsoleTable and TableFormat
  • large code refactoring
    • new src folder structure, including /commands folder
  • added display of "xp_percentage progress" for "current xp level"
  • added display of "clan_name" and "clan_tag" to "-user"
  • fixed the calculation and display of "current_player_xp"
  • fixed crash after printing "-matches"
  • renamed all occurrences of "demo" to "replay"
  • added fmt to dependencies
    • added cli color support
    • switch output printing from std::cout to fmt::print/fmt::format

1.2.0 - 2020-11-05

  • added curl request handling with prepopulated dns cache
  • refactored uploadShareCode function to do a single POST request
  • changed compilation triplet from "x64-windows-dynamic" to "x64-windows-static"
    • all 3th-party dependencies are now baked-in
    • except redistributable steam64.dll, cacert.pem
  • switched to automatic c++ dependency management using vcpkg
    • see vcpkg.json: rapidjson, zlib, curl, protobuf
  • updated sw_sdk to v150
    • switched from secure-file to password protected zip for sw_sdk
  • updated csgo protobufs

1.1.0 - 2019-08-23

  • added ShareCodeCache to avoid re-posting sharecodes, #2
  • fixes: tabs 2 spaces, removed invalid includes

1.0.5 - 2019-07-15

  • Sharecode construction without MPIR dependency, PR#5

1.0.4 - 2019-07-13

  • added missing comma in rank list
  • added padding with zeros on match results output, PR#4

1.0.3 - 2019-07-01

Bugfix

  • Posting demo sharecodes to csgostats.gg (implemented two step request ), #1
  • fixed curl multi-request and SSL issues

Added

  • ConsoleTable for table printing on the console

Changed

  • updated dependency: sw_sdk to v144
  • updated dependency: protobuf to v3.7.0
  • updated dependency: csgo-protobuf to #ab60446
  • refactoring

1.0.1 - 2018-07-14

Added

  • added deployment of csgo-cli-dependencies.zip

1.0.0 - 2018-04-22

Added

  • Initial Release