Countly Sdk Cpp Versions Save

Countly C++ SDK for Windows, MacOS and Linux

23.2.0

11 months ago
  • Request queue processing now is limited to 100 requests at a time
  • Added 'setEventsToRQThreshold' method that sets the number of events after which all events will be sent to the RQ. Default value is set to 100.
  • Mitigated an issue where not providing a virtual port number (or providing a negative value) at the 'start' was causing SDK to assign a wrong port number.

22.09.1

1 year ago
  • Mitigated a problem that caused invalid pointer error if the database path was set wrong

22.09.0

1 year ago
  • ! Minor breaking change ! SDK configuration now can't be changed after initialization/start
  • Added a persistent requests queue when building the SDK with the 'COUNTLY_USE_SQLITE' flag
  • Fixed a bug where view's name was being overridden by segmentation provided.

22.06.4

1 year ago
  • Fixed a bug where the SDK 'mutex' was being locked twice when built with the 'COUNTLY_USE_SQLITE' flag.

22.06.3

1 year ago
  • Fixed a bug where empty metrics were sent with session begin request.

22.06.2

1 year ago
  • Fixed a bug where metrics were not sent with session begin request.

22.06.1

1 year ago
  • !! Major breaking change !! We are removing the 'LogLevel' enum out of the 'Countly' class which will change how that enum can be referenced. 'Countly::LogLevel' will not work, you will have to use 'cly::LogLevel' instead.
  • Added functionality to record a crash.
  • Added ability to record breadcrumbs for crash recording.

22.06.0

1 year ago
  • !! Major breaking change !! We are adding the 'cly' namespace on 'Countly' class which will change how that class can be referenced. 'Countly::' will not work, you will have to use 'cly::Countly::' instead.
  • !! Major breaking change !! We are extracting the 'Event' class out of the 'Countly' class which will change how that class can be referenced. 'Countly::Event' will not work, you will have to use 'cly::Event' instead.
  • !! Major breaking change !! Increased the compiler version required to compile the SDK. It's increased from version C++11 to C++14.
  • Making network requests has been reworked. They will now be sent on a separate thread. Requests will also be added in an internal queue and will be sent one at a time.
  • When making network requests, the SDK will now unlock it's mutex.
  • Fixed a bug that caused an exception on windows when encoding data that contains special characters.

22.02.0

1 year ago
  • Added 10-second time-outs for all windows HTTP transactions.
  • Added ability to record views.

21.11.3

1 year ago
  • Added functionality to set custom SHA256.