Skip to content

26.1.4

Latest

Choose a tag to compare

@arifBurakDemiray arifBurakDemiray released this 01 Jul 09:58
6c93af7
  • ! 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.