Skip to content

Releases: Countly/countly-sdk-java

22.09.2

Choose a tag to compare

@ArtursKadikis ArtursKadikis released this 16 Mar 23:15
  • Fixed internal log calls that did not respect the configured log level and did not work with the log listener.

22.09.1

Choose a tag to compare

@ArtursKadikis ArtursKadikis released this 10 Mar 17:35
03ffd64
  • Adding a way to override metrics sent by "begin session" requests.
  • Fixed bug where "setApplicationVersion" would not set the application version in metrics
  • ! Minor breaking change ! The following methods and their functionality are deprecated from the "Config" class and will not function anymore:
    • "getApplicationName"
    • "setApplicationName"

22.09.0

Choose a tag to compare

@ArtursKadikis ArtursKadikis released this 07 Mar 18:21
c6d0061
  • The "resetDeviceId", "login", and "logout" have been deprecated.

  • ! Minor breaking change ! The following methods and their functionality are deprecated from the "Config" class and will not function anymore:

    • "enableTestMode"
    • "disableTestMode"
    • "isTestModeEnabled"
    • "setLoggingTag"
    • "setSdkName"
    • "setSdkVersion"
    • "getSdkName"
    • "getSdkVersion"
    • "isDeviceIdFallbackAllowed"
    • "setDeviceIdFallbackAllowed"
    • "overrideModule"
    • "getModuleOverride"
    • "getCrashReportingANRCheckingPeriod"
    • "setCrashReportingANRCheckingPeriod"
    • "disableANRCrashReporting"
  • ! Minor breaking change ! The following methods have been removed from the "Config" class:

    • "setAutoViewsTracking"
    • "setAutoSessionsTracking"
    • "setSessionAutoCloseAfter"
    • "isAutoViewsTrackingEnabled"
    • "isAutoSessionsTrackingEnabled"
    • "getSessionAutoCloseAfter"
    • "setSessionCooldownPeriod"
  • ! Minor breaking change ! The "TestMode" functionality is being removed from the SDK.

  • ! Minor breaking change ! The module override functionality is being removed from the SDK.

  • ! Minor breaking change ! It is not possible to set the logging tag anymore.

  • Fixed a bug where the wrong platform field value was being sent in the view request.

  • Updated JSON library version from "20180813" to "20230227".

20.11.5

Choose a tag to compare

@ZahidZafar ZahidZafar released this 16 Dec 14:39
  • Fixed a bug where the backend mode module produces "null pointer exceptions" in case not initialized.

20.11.4

Choose a tag to compare

@ZahidZafar ZahidZafar released this 01 Sep 14:22
ba1f013
  • Adding mitigations to an issue that would surface when stopping a view that was not started.

20.11.3

Choose a tag to compare

@ZahidZafar ZahidZafar released this 29 Jun 11:41
3cec3b1
  • Fixed a threading issue in the backend mode feature.

20.11.2

Choose a tag to compare

@ZahidZafar ZahidZafar released this 20 Apr 11:02
ca61a7b
  • Added backend mode feature and a new configuration field to enable it.

20.11.1

Choose a tag to compare

@ZahidZafar ZahidZafar released this 22 Sep 14:36
  • Fixed a bug related to server response handling.
  • Fixed a potential issue with parameters tampering protection while adding checksum.

20.11.0

Choose a tag to compare

@ZahidZafar ZahidZafar released this 09 Jul 12:31
  • Added a new method to retrieve the current device id.
  • Added new methods to change device ID with and without server merge.
  • "Countly::getSession" has been deprecated and this is going to be removed in the future.
  • "resetDeviceId" in the SDK public methods has been deprecated and this is going to be removed in the future.

19.09-sdk2-rc

Choose a tag to compare

@ArtursKadikis ArtursKadikis released this 15 May 01:49
  • initial SDK release
  • MavenCentral rerelease