Skip to content

Commit 44c78df

Browse files
committed
changelog ipdate
1 parent d9fe6d3 commit 44c78df

File tree

1 file changed

+24
-17
lines changed

1 file changed

+24
-17
lines changed

CHANGELOG.md

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,30 @@
1-
## X.X.X
1+
## 24.4.0
22
* ! Minor breaking change ! Tracking of foreground and background time for APM is disabled by default
33

4-
* Added 'disableAdditionalIntentRedirectionChecks' config method
4+
* Added `disableAdditionalIntentRedirectionChecks` config method
55
* Added a new metric for detecting whether or not a device has a hinge for Android
6-
* Added four new APM configuration options under the 'apm' interface of 'CountlyConfig':
7-
* 'enableForegroundBackgroundTracking' for enabling automatic F/B time tracking
8-
* 'enableAppStartTimeTracking' for enabling automatic app launch time tracking (Android only)
9-
* 'enableManualAppLoadedTrigger' for enabling the manipulation of app load time finished timestamp
10-
* 'setAppStartTimestampOverride' for enabling the manipulation of app load time starting timestamp
11-
12-
Deprecated 'enableApm' config option. Use instead 'apm.enableAppStartTimeTracking'. (for iOS also 'enableForegroundBackgroundTracking' must be used)
13-
14-
* Fixed a bug in `getRemoteConfigValueForKeyP` and `remoteConfigClearValues` where those functions would produce a "Property 'callback' doesn't exist", if they are called before initializing the SDK.
15-
16-
* Added new Event interface (`Countly.events`) on the SDK interface that exposes the event calls.
17-
* Deprecated the old events methods.
18-
19-
* Updated the underlying Android SDK version to 24.x.x
20-
* Updated the underlying iOS SDK version to 24.x.x
6+
* Added four new APM configuration options under the `CountlyConfig.apm` interface:
7+
* `enableForegroundBackgroundTracking` for enabling automatic F/B time tracking
8+
* `enableAppStartTimeTracking` for enabling automatic app launch time tracking (Android only)
9+
* `enableManualAppLoadedTrigger` for enabling the manipulation of app load time finished timestamp
10+
* `setAppStartTimestampOverride` for enabling the manipulation of app load time starting timestamp
11+
* Added a new Event interface (`Countly.events`) that groups event related calls:
12+
* `recordEvent` for recording an event
13+
* `startEvent` for starting a timed event
14+
* `cancelEvent` for canceling an ongoing timed event
15+
* `endEvent` for ending a timed event and record it
16+
17+
* Mitigated an issue with `getRemoteConfigValueForKeyP` and `remoteConfigClearValues` happening when they were called before initializing the SDK
18+
19+
* Deprecated `enableApm` config option. Use `apm.enableAppStartTimeTracking` instead (for iOS also `enableForegroundBackgroundTracking` must be used)
20+
* Deprecated the old events methods:
21+
* `sendEvent` use `Countly.events.recordEvent` instead
22+
* `startEvent` use `Countly.events.startEvent` instead
23+
* `cancelEvent` use `Countly.events.cancelEvent` instead
24+
* `endEvent` use `Countly.events.endEvent` instead
25+
26+
* Updated the underlying Android SDK version to 24.4.0
27+
* Updated the underlying iOS SDK version to 24.4.0
2128

2229
## 23.12.0
2330
* Added TS type declerations to the SDK

0 commit comments

Comments
 (0)