Skip to content

Bump ly.count.android:sdk from 22.09.3 to 23.8.4#550

Merged
hannesa2 merged 1 commit intomasterfrom
dependabot/gradle/ly.count.android-sdk-23.8.4
Nov 3, 2023
Merged

Bump ly.count.android:sdk from 22.09.3 to 23.8.4#550
hannesa2 merged 1 commit intomasterfrom
dependabot/gradle/ly.count.android-sdk-23.8.4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Nov 3, 2023

Bumps ly.count.android:sdk from 22.09.3 to 23.8.4.

Release notes

Sourced from ly.count.android:sdk's releases.

23.8.4

  • Mitigated an issue where the device ID was changed after exiting an AB experiment

23.8.3

  • Added a config method to set a time limit after which the requests would be removed if not sent to the server: 'setRequestDropAgeHours'

  • Added a call to enroll users to A/B tests when getting a remote config value: 'getValueAndEnroll'

  • Added a call to enroll users to A/B tests when getting all remote config values: 'getAllValuesAndEnroll'

  • Adding app version to every request

  • Fixed crash for SDK34 BroadcastReceivers, now declared broadcast receiver not exported if API is 34 and up.

  • Mitigated an issue where users could not enroll to an A/B tests if enrollment request has failed

  • Mitigated an issue where users could not exit from A/B tests if removal request has failed

23.8.2

  • Fixed APM bug where automatic foreground, background tracking would track wrong if the SDK was not initialized while the app was not in the foreground

23.8.1

  • Adding an additional testing call for retrieving AB test experiment information

23.8.0

  • ! Minor breaking change ! Manual view recording calls are now ignored when in automatic view recording mode.

  • ! Minor breaking change ! If a manual session is already started, it will not be possible to call "BeginSession" without stopping the previous one

  • ! Minor breaking change ! If a manual session has not been started, it will not be possible to call "UpdateSession"

  • ! Minor breaking change ! If a manual session has not been started, it will not be possible to call "EndSession"

  • ! Minor breaking change ! If Application class is provided, the SDK will use the Application Activity lifecycle callbacks to react to "onStart", "onStop" and "onConfigurationChanged" callbacks. The manual calls will be ignored.

  • Adding remaining request queue size information to every request

  • Adding SDK health check requests after init

  • Added protection for updating the push token. The same value can't be sent within 10 minutes it was sent last time.

  • View duration moved from segmentation to the event body

  • Added support for recording multiple views at the same time

  • First view flag is now reset when a session ends and not when a session starts

  • Push messaging mode is not reported anymore. Related calls have been deprecated.

  • Deprecated the following calls:

    • Countly.sharedInstance().views().recordView(viewName)
    • Countly.sharedInstance().views().recordView(viewName, viewSegmentation)
    • Countly.sharedInstance().views().isAutomaticViewTrackingEnabled()
  • Deprecated the init time configuration of 'setViewTracking(enable)'. Introduced replacement 'enableAutomaticViewTracking()'

  • Deprecated the init time configuration of 'setAutoTrackingUseShortName(enable)'. Introduced replacement 'enableAutomaticViewShortNames()'

  • Deprecated the init time configuration of 'setAutomaticViewSegmentation(segmentation)'. Introduced replacement 'setGlobalViewSegmentation(segmentation)'

  • Deprecated the init time configuration of 'setAutoTrackingExceptions(exceptions)'. Introduced replacement 'setAutomaticViewTrackingExclusions(exclusions)'

23.6.0

  • !! Major breaking change !! Automatically downloaded remote config values will no longer be automatically enrolled in their AB tests.

  • ! Minor breaking change ! Remote config will now return previously downloaded values when remote-config consent is not given

  • Introduced a new set of remote config methods

... (truncated)

Changelog

Sourced from ly.count.android:sdk's changelog.

23.8.4

  • Mitigated an issue where the device ID was changed after exiting an AB experiment

23.8.3

  • Added a config method to set a time limit after which the requests would be removed if not sent to the server: 'setRequestDropAgeHours'

  • Added a call to enroll users to A/B tests when getting a remote config value: 'getValueAndEnroll'

  • Added a call to enroll users to A/B tests when getting all remote config values: 'getAllValuesAndEnroll'

  • Adding app version to every request

  • Fixed crash for SDK34 BroadcastReceivers, now declared broadcast receiver not exported if API is 34 and up.

  • Mitigated an issue where users could not enroll to an A/B tests if enrollment request has failed

  • Mitigated an issue where users could not exit from A/B tests if removal request has failed

23.8.2

  • Fixed APM bug where automatic foreground, background tracking would track wrong if the SDK was not initialized while the app was not in the foreground

23.8.1

  • Adding an additional testing call for retrieving AB test experiment information

23.8.0

  • ! Minor breaking change ! Manual view recording calls are now ignored when in automatic view recording mode.

  • ! Minor breaking change ! If a manual session is already started, it will not be possible to call "BeginSession" without stopping the previous one

  • ! Minor breaking change ! If a manual session has not been started, it will not be possible to call "UpdateSession"

  • ! Minor breaking change ! If a manual session has not been started, it will not be possible to call "EndSession"

  • ! Minor breaking change ! If Application class is provided, the SDK will use the Application Activity lifecycle callbacks to react to "onStart", "onStop" and "onConfigurationChanged" callbacks. The manual calls will be ignored.

  • Adding remaining request queue size information to every request

  • Adding SDK health check requests after init

  • Added protection for updating the push token. The same value can't be sent within 10 minutes it was sent last time.

  • View duration moved from segmentation to the event body

  • Added support for recording multiple views at the same time

  • First view flag is now reset when a session ends and not when a session starts

  • Push messaging mode is not reported anymore. Related calls have been deprecated.

  • Deprecated the following calls:

    • Countly.sharedInstance().views().recordView(viewName)
    • Countly.sharedInstance().views().recordView(viewName, viewSegmentation)
    • Countly.sharedInstance().views().isAutomaticViewTrackingEnabled()
  • Deprecated the init time configuration of 'setViewTracking(enable)'. Introduced replacement 'enableAutomaticViewTracking()'

  • Deprecated the init time configuration of 'setAutoTrackingUseShortName(enable)'. Introduced replacement 'enableAutomaticViewShortNames()'

  • Deprecated the init time configuration of 'setAutomaticViewSegmentation(segmentation)'. Introduced replacement 'setGlobalViewSegmentation(segmentation)'

  • Deprecated the init time configuration of 'setAutoTrackingExceptions(exceptions)'. Introduced replacement 'setAutomaticViewTrackingExclusions(exclusions)'

23.6.0

  • !! Major breaking change !! Automatically downloaded remote config values will no longer be automatically enrolled in their AB tests.

  • ! Minor breaking change ! Remote config will now return previously downloaded values when remote-config consent is not given

  • Introduced a new set of remote config methods

... (truncated)

Commits
  • 5479afb comment
  • 8967b94 Merge pull request #194 from Countly/remove-device-id-from-certain-reqs
  • bf2f3ad Update CHANGELOG.md
  • 6aa779c version update
  • 3b5ecb3 removed device id from calls goint to request queue
  • 28000b2 Merge pull request #193 from Countly/turtledreams-patch-1
  • ef1e70a Update README.md
  • b84f2b9 Preparing for release
  • d0d4a9f Merge pull request #192 from Countly/sdk34-broadcast-receiver-fix
  • 9c37f53 RC version increase
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ly.count.android:sdk](https://github.com/Countly/countly-sdk-android) from 22.09.3 to 23.8.4.
- [Release notes](https://github.com/Countly/countly-sdk-android/releases)
- [Changelog](https://github.com/Countly/countly-sdk-android/blob/23.8.4/CHANGELOG.md)
- [Commits](Countly/countly-sdk-android@22.09.3...23.8.4)

---
updated-dependencies:
- dependency-name: ly.count.android:sdk
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Nov 3, 2023
@hannesa2 hannesa2 merged commit 18159b3 into master Nov 3, 2023
@hannesa2 hannesa2 deleted the dependabot/gradle/ly.count.android-sdk-23.8.4 branch November 3, 2023 06:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant