Skip to content

Releases: Instabug/Instabug-Android

v12.0.1

12 Sep 18:45
f15570f
Compare
Choose a tag to compare
  • Fixing a build issue with recent AGP due to a missing proguard rule.

v12.0.0

12 Sep 05:57
f15570f
Compare
Choose a tag to compare
  • Adds support for Session Replay, which includes capturing session details, visual reproduction of sessions as well as support for user steps, network and Instabug logs.
  • Introducing new User identification API to accept a user ID.
  • Removing deprecated APIs.
  • Added network requests latencies breakdown to the Network metric.
  • Fixes an issue that causes SDK Invocation to malfunction on some T-Mobile Devices.
  • Fixes an issue where the reply button theme was not displaying correctly.
  • Fixes a crash that happens due to a race condition.

v11.14.0

27 Aug 13:38
f15570f
Compare
Choose a tag to compare
  • Detects the appearance and dismissal time for native in-app rating prompt in the session to be able to match it with a specific review.
  • Prevents the status bar and system navigation bar from showing when presenting Instabug UI, for apps that hide those bars.
  • Adds an API to control fullscreen mode when presenting Instabug UI. See Instabug.setFullscreen(boolean isFullScreen).
  • Optimizes memory usage in various parts of the SDK.
  • Fixes a memory leak that happened when capturing data for Repro Steps.
  • Fixes attempting to sync in-app replies when feature is disabled.
  • Fixes a threading violation warning about Instabug.getTags().
  • Fixes an issue that prevented surveys from showing to some users.
  • Fixes a threading issue that resulted in UI code being executed on a background thread for some apps, leading to a crash.
  • Switches activities to the more secure singleTask launch mode.

v11.13.0

22 Jun 15:18
f15570f
Compare
Choose a tag to compare
  • Adds ability to control configuration of Repro Steps for Bug Reporting and Crash Reporting separately.
  • Adds a new feature that allows the automatic masking of views containing private information in screenshots.
  • Adds support for capturing screen names created using Jetpack Compose.
  • Adds ability to override string values for Extended Bug Reports.
  • Enhances how failed requests for bug reports are retried.
  • Fixes a Resources$NotFoundException that happened when invoking Instabug.
  • Fixes a crash that happened under specific conditions when using InstabugAPMOkHttpInterceptor.
  • Fixes a minor UI layout issue in Announcements.
  • Fixes an ANR that occurred on some devices when using the blur feature while annotating a screenshot.
  • Shows an error message to users trying to attach photos to bug reports after denying access to the photo library.
  • Deprecates Instabug.setReproStepsState(State).
  • Optimizes SDK size.

v11.12.0

25 May 15:26
f15570f
Compare
Choose a tag to compare
  • Adds a new API method to obfuscate APM network logs. See APM.registerNetworkLogsListener().
  • Adds a new callback that’s executed after sending a crash report. See CrashReporting.setOnCrashSentCallback().
  • Adds a new API method for network logging that allows passing headers as a separate parameter.
  • Adds support for response bodies in gzip format in network logs.
  • Adds localization for Bulgarian, Croatian, Estonian, Greek, Latvian, Lithuanian, Serbian, Slovenian and Ukrainian.
  • Optimizes memory consumption when capturing console logs.
  • <
  • Fixes a memory leak that happened in InitialScreenshotHelper.
  • Fixes an issue that caused app locale to be changed when using Instabug.setLocale() under certain conditions.
  • Fixes a crash that occurred in APM network logging with requests that have a body that’s restricted from being read more than once.
  • Fixes an issue that resulted in views count of announcements not being synced to the dashboard.
  • Fixes a deadlock that happened in APM automatic UI traces that caused an ANR.

v11.11.0

02 Apr 14:01
f15570f
Compare
Choose a tag to compare
  • Supports capturing background ANRs on devices running API level 30 and higher.
  • Improves Repro Steps for native Android apps that utilize React Native activities.
  • Optimizes memory usage in various parts of the SDK.
  • Fixes in-app notifications overlapping with the taskbar on foldable devices running Android 12L.
  • Fixes some debug logs being shown when SdkDebugLogsLevel is set to NONE.

v11.10.0

28 Feb 14:59
f15570f
Compare
Choose a tag to compare
  • Adds support for warm app launches.
  • Fixes a duplicate class error when using APM plugin.
  • Fixes an issue that caused some crashes with long stack traces to consume large amounts of device storage.
  • Fixes an IllegalStateException that happened with specific network requests when using APM plugin.
  • Fixes an issue that prevented Gradle configuration cache from being enabled when using APM plugin

v11.9.0

19 Feb 13:20
f15570f
Compare
Choose a tag to compare
  • Adds the ability to configure the SDK using an external configuration file.

v11.8.0

25 Jan 15:25
f15570f
Compare
Choose a tag to compare
  • Optimizes resources to reduce SDK size.
  • Optimizes memory usage when logging APM network requests.
  • Moves storage of caches and other purgeable data to internal storage.
  • Removes use of deprecated ProgressDialog.
  • Fixes an issue in InstabugAPMOkhttpInterceptor that may cause some requests to fail.

v11.7.0

21 Dec 16:18
f15570f
Compare
Choose a tag to compare
  • Adds support for capturing fragments lifecycle events in Screen Loading and App Launch metrics in APM.
  • Supports Android 13, with target API level set to 33.
  • Updates com.google.android.play:core dependency to latest version 2.0.1.
  • Fixes an issue that caused crashes to be reported with an invalid date.
  • Fixes an issue when using Instabug.addPrivateViews() that caused the added overlay to be positioned incorrectly.
  • Fixes an OOM crash that occurred when persisting some data under specific conditions.

Note

Please update both com.google.android.play:core and com.google.android.play:review to the latest version v2.0.1