Releases: Countly/countly-sdk-windows
Releases · Countly/countly-sdk-windows
24.1.1
24.1.0
-
New BackendMode features added and accesible through "Countly.Instance.BackendMode()" interface:
- "ChangeDeviceIdWithMerge"
- "RecordUserProperties"
- "RecordException"
- "RecordDirectRequest"
- "EndSession"
- "UpdateSession"
- "BeginSession"
- "StopView"
- "StartView"
-
Metric override is added and accessible through "CountlyConfig.SetMetricOverride()"
-
"cpuId" and "multipleFields" device id generation methods are deprecated from Net Framework 3.5 and 4.5 versions
23.12.0
- Backend mode added and accesible through "Countly.Instance.BackendMode()" interface
- The following methods added to the "CountlyConfig":
- "EnableBackendMode" function added to enable backend mode
- "SetMaxRequestQueueSize" to change maximum request queue size, can be used only with backend mode for now
- "SetEventQueueSizeToSend" to change maximum event queue size, can be used only with backend mode for now
- "SetBackendModeAppEQSizeToSend" to change backend mode per app event cache maximum size
- "SetBackendModeServerEQSizeToSend" to change backend mode global event cache maximum size
23.02.0
- !! Major breaking change !! Explicit support (and an SDK flavor) for "Portable Class Library Profile 259 (.NETFramework 4.5, Windows 8.0, WindowsPhone 8.0, WindowsPhoneApp 8.1)" has been removed.
- !! Major breaking change !! Explicit support (and an SDK flavor) for ".NET Framework 4.0 Client library" has been removed.
- !! Major breaking change !! Explicit support (and an SDK flavor) for "Universal Windows Platform" has been removed.
- !! Major breaking change !! The explicit "netcore" target has been removed from the nuspec configuration
- Added Explicit support and an SDK flavor for ".NET Framework 4.5"
- Default max segmentation value count changed from 30 to 100
22.06.1
- Fixed empty OS name issue when running the SDK '.NET Standard' flavor with .NET MAUI.
- Updating 'Newtonsoft.Json' version to '13.0.3'
- Fixed a bug where a "end session" request would be created incorrectly when removing "session" consent.
22.06.0
- Added ability to record location information or disable location tracking during SDK initialization.
- Fixed 'os name' in metrics, 'os name' on windows 11 was reporting wrong.
- Fixed a bug where added session requests were not sent immediately.
22.02.1
- Static method "AddBreadCrumb" is deprecated. A non static method called 'AddCrashBreadCrumb' was added as a replacement.
- For the UWP flavor of the SDK, changing the target version to "Windows 10, version 2004"
22.02.0
- ! Minor breaking change ! Device ID is now sticky during init. If a device ID value was acquired by the SDK before, it will now ignore the init-time provided custom device ID value.
- Added ability to get device id type.
- Added calls to record Timed Events.
21.11.2
- Fixed a bug where 'User properties' were not being recorded.
21.11.1
- Fixed wrong SDK version number and SDK name.
- Fixed potential issues where device ID was not encoded.
- Fixed bug where the correct consent state was not sent when consent was removed.