Skip to content

Bump ly.count.android:sdk from 25.4.9 to 26.1.4#794

Merged
hannesa2 merged 1 commit into
masterfrom
dependabot/gradle/ly.count.android-sdk-26.1.4
Jul 14, 2026
Merged

Bump ly.count.android:sdk from 25.4.9 to 26.1.4#794
hannesa2 merged 1 commit into
masterfrom
dependabot/gradle/ly.count.android-sdk-26.1.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 14, 2026

Copy link
Copy Markdown
Contributor

Bumps ly.count.android:sdk from 25.4.9 to 26.1.4.

Release notes

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

26.1.4

  • ! Minor breaking change ! Deprecated the static field "CountlyPush.useAdditionalIntentRedirectionChecks". It is now a no-op; use "CountlyConfigPush.enableAdditionalIntentRedirectionChecks()" instead, otherwise the stricter push intent redirection checks stay disabled.

  • Added support for SDK behavior settings that control the SDK's automatic session tracking, automatic view tracking, automatic crash reporting, and Journey Trigger Views.

  • Added a new push configuration option "enableAdditionalIntentRedirectionChecks()" to enable stricter validation of the notification intent's target package and class.

  • Added a new content configuration option "setAllowedIntentSchemes(List)" to restrict which URI schemes content and feedback widget links may open.

  • Added a new push configuration option "setAllowedIntentSchemes(List)" to restrict which URI schemes notification links may open.

  • Added a new configuration option "disableWebView()" to disable all WebView-based UI in the SDK.

  • Added a new config option "disableSDKLoggingInProduction()" that keeps the SDK's console logging disabled in production (non-debuggable) builds, even when logging is enabled.

  • Improved the security of the content, feedback widget, rating widget and push notifications.

  • Mitigated an issue where a native crash dump was truncated by the stack trace line length limit when a global crash filter was set.

  • Mitigated an issue where the rating feedback popup request could be sent while in temporary device ID mode, creating a CLYTemporaryDeviceID user on the server.

  • Mitigated an issue where the content zone did not resume after exiting temporary device ID mode even when it was enabled by the server configuration.

  • Mitigated an issue while sending health checks after SDK is halted.

26.1.3

  • Added gradle configuration cache support to upload symbols plugin.

  • Improved user properties auto-save conditions to flush event queue with every user property call.

  • Mitigated IncorrectContextUseViolation StrictMode warnings from non-UI context use in display metrics and content overlay construction.

  • Mitigated an issue where content overlays and feedback widgets blocked keyboard input on the host activity.

  • Mitigated a memory retention issue where content overlays and feedback widgets were briefly held after closing.

  • Mitigated a memory leak where the content overlay retained its initial host activity across activity transitions.

  • Mitigated a memory leak where content overlays and feedback widgets remained referenced via lifecycle callbacks when the host activity finished.

26.1.2

  • Added CountlyInitProvider ContentProvider to register activity lifecycle callbacks before Application.onCreate(). This ensures the SDK captures the current activity in single-activity frameworks (Flutter, React Native) and apps with deferred initialization.
  • Added CountlyConfig.setInitialActivity(Activity) as an explicit way for wrapper SDKs to provide the host activity during initialization.
  • Added a new config option setMetricProvider(MetricProvider) to allow overriding default device metrics with custom values.

26.1.1

  • Added Content feature method previewContent(String contentId) (Experimental!).

  • Improved content display and refresh mechanics.

  • Mitigated an issue about health checks storage in explicit storage mode.

26.1.0

  • Extended server configuration capabilities with server-controlled listing filters:

    • Event filters (blacklist/whitelist) to control which events are recorded.
    • User property filters (blacklist/whitelist) to control which user properties are recorded.
    • Segmentation filters (blacklist/whitelist) to control which segmentation keys are recorded.
    • Event-specific segmentation filters (blacklist/whitelist) to control segmentation keys per event.
    • User property cache limit to limit the number of user properties recorded per request.
  • Added support for Journey Trigger Events that trigger a content zone refresh when recorded.

  • Mitigated an issue where closing surveys that were presented via journeys was triggering an exception.

  • Mitigated an issue where when a content started loading opening a new activity could have hide it.

Changelog

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

26.1.4

  • ! Minor breaking change ! Deprecated the static field "CountlyPush.useAdditionalIntentRedirectionChecks". It is now a no-op; use "CountlyConfigPush.enableAdditionalIntentRedirectionChecks()" instead, otherwise the stricter push intent redirection checks stay disabled.

  • Added support for SDK behavior settings that control the SDK's automatic session tracking, automatic view tracking, automatic crash reporting, and Journey Trigger Views.

  • Added a new push configuration option "enableAdditionalIntentRedirectionChecks()" to enable stricter validation of the notification intent's target package and class.

  • Added a new content configuration option "setAllowedIntentSchemes(List)" to restrict which URI schemes content and feedback widget links may open.

  • Added a new push configuration option "setAllowedIntentSchemes(List)" to restrict which URI schemes notification links may open.

  • Added a new configuration option "disableWebView()" to disable all WebView-based UI in the SDK.

  • Added a new config option "disableSDKLoggingInProduction()" that keeps the SDK's console logging disabled in production (non-debuggable) builds, even when logging is enabled.

  • Improved the security of the content, feedback widget, rating widget and push notifications.

  • Mitigated an issue where a native crash dump was truncated by the stack trace line length limit when a global crash filter was set.

  • Mitigated an issue where the rating feedback popup request could be sent while in temporary device ID mode, creating a CLYTemporaryDeviceID user on the server.

  • Mitigated an issue where the content zone did not resume after exiting temporary device ID mode even when it was enabled by the server configuration.

  • Mitigated an issue while sending health checks after SDK is halted.

26.1.3

  • Added gradle configuration cache support to upload symbols plugin.

  • Improved user properties auto-save conditions to flush event queue with every user property call.

  • Mitigated IncorrectContextUseViolation StrictMode warnings from non-UI context use in display metrics and content overlay construction.

  • Mitigated an issue where content overlays and feedback widgets blocked keyboard input on the host activity.

  • Mitigated a memory retention issue where content overlays and feedback widgets were briefly held after closing.

  • Mitigated a memory leak where the content overlay retained its initial host activity across activity transitions.

  • Mitigated a memory leak where content overlays and feedback widgets remained referenced via lifecycle callbacks when the host activity finished.

26.1.2

  • Added CountlyInitProvider ContentProvider to register activity lifecycle callbacks before Application.onCreate(). This ensures the SDK captures the current activity in single-activity frameworks (Flutter, React Native) and apps with deferred initialization.
  • Added CountlyConfig.setInitialActivity(Activity) as an explicit way for wrapper SDKs to provide the host activity during initialization.
  • Added a new config option setMetricProvider(MetricProvider) to allow overriding default device metrics with custom values.

26.1.1

  • Added Content feature method previewContent(String contentId) (Experimental!).

  • Improved content display and refresh mechanics.

  • Mitigated an issue about health checks storage in explicit storage mode.

26.1.0

  • Extended server configuration capabilities with server-controlled listing filters:

    • Event filters (blacklist/whitelist) to control which events are recorded.
    • User property filters (blacklist/whitelist) to control which user properties are recorded.
    • Segmentation filters (blacklist/whitelist) to control which segmentation keys are recorded.
    • Event-specific segmentation filters (blacklist/whitelist) to control segmentation keys per event.
  • Added support for Journey Trigger Events that trigger a content zone refresh when recorded.

  • Added a configurable user property cache limit through server configuration.

  • Mitigated an issue where closing surveys that were presented via journeys was triggering an exception.

  • Mitigated an issue where when a content started loading opening a new activity could have hide it.

Commits

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 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 25.4.9 to 26.1.4.
- [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@25.4.9...26.1.4)

---
updated-dependencies:
- dependency-name: ly.count.android:sdk
  dependency-version: 26.1.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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 Jul 14, 2026
@hannesa2
hannesa2 merged commit c329820 into master Jul 14, 2026
2 checks passed
@hannesa2
hannesa2 deleted the dependabot/gradle/ly.count.android-sdk-26.1.4 branch July 14, 2026 05:40
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