Skip to content

Bump ly.count.android:sdk from 22.09.3 to 23.8.3#545

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/gradle/ly.count.android-sdk-23.8.3
Closed

Bump ly.count.android:sdk from 22.09.3 to 23.8.3#545
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/gradle/ly.count.android-sdk-23.8.3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Oct 19, 2023

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

Release notes

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

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

  • Deprecated old remote config methods

  • Fixed bug where recording views would force send all stored events

... (truncated)

Changelog

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

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

  • Deprecated old remote config methods

  • Fixed bug where recording views would force send all stored events

... (truncated)

Commits
  • b84f2b9 Preparing for release
  • d0d4a9f Merge pull request #192 from Countly/sdk34-broadcast-receiver-fix
  • 9c37f53 RC version increase
  • 0e2f11c App fix
  • 1b52751 Adding app version to every request. Refactoring requests.
  • a107868 Changelog updated
  • 82de5aa Adding carrier value protections
  • 33dd4da Removed extra code
  • 8590916 Updated with changes mentioned by Deniz in PR
  • ee05e8a reverted huawei changes in app gradle
  • 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.3.
- [Release notes](https://github.com/Countly/countly-sdk-android/releases)
- [Changelog](https://github.com/Countly/countly-sdk-android/blob/master/CHANGELOG.md)
- [Commits](Countly/countly-sdk-android@22.09.3...23.8.3)

---
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 Oct 19, 2023
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Nov 3, 2023

Superseded by #550.

@dependabot dependabot bot closed this Nov 3, 2023
@dependabot dependabot bot deleted the dependabot/gradle/ly.count.android-sdk-23.8.3 branch November 3, 2023 03:53
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.

0 participants