Fix: checking for an explicitly set VideoMode as None
1.21.5, 2.0.1 (December 23 2021)
Fix: In some cases portion of the video may be obscured by black area
2.0.0 (December 2 2021)
Feat: Bugsee Android SDK migrated to AndroidX. Jetifier is not required now for builds with Bugsee SDK.
1.21.4 (November 22 2021)
Fix: Video may not be captured when some views have invalid dimensions (VideoMode.V1)
1.21.3 (November 11 2021)
Feat: Remove ProGuard/R8 rules which prevented optimizations of R$ class
Fix: Make VideoMode.V3 more resistant to failures
1.21.2 (November 1 2021)
Feat: Small optimizations
1.21.1 (October 4 2021)
Fix: Fix shake detector's behavior on Android 12.
1.21.0 (August 25 2021)
Feat: VideoMode.V3 now works on most devices. Previously it was disabled on all Samsung devices. From now on, Samsung devices with Android 8 and up are supported.
1.20.0 (August 2 2021)
Feat: Embedded dependencies updated to their latest versions to avoid NonSdkApi calls
1.19.18 (July 23 2021)
Fix: In some rare cases network capturing may cause an unhandled exception
1.19.17 (May 26 2021)
Fix: Video may not be captured if VideoMode not provided explicitly via launch options
1.19.16 (May 17 2021)
Feat: Video capture intialization refactor
1.19.15 (April 28 2021)
Fix: Add missing internal method for Unity wrapper
1.19.14 (April 27 2021)
Fix: Improve WebViews management
1.19.13 (Apil 20 2021)
Fix: Do not automatically fallback from VideoMode.V2 to VideoMode.V1 upon failure
Fix: Rare crash during network interception initialization
1.19.12 (March 22 2021)
Feat: New API to add attachments directly to the ExtendedReport instance
1.19.11 (February 10 2021)
Fix: Notification bar trigger was mistakenly displayed in some scenarious
1.19.10 (February 4 2021)
Fix: Rare crash during Bugsee launch with NullPointerException
Fix: Rare launch failure in some wrappers introduced by the bug in 1.19.9
1.19.9 (January 28 2021)
Fix: More cases when SDK were initially launched without video and then relaunched with video, touches may not be captured properly
1.19.8 (January 20 2021)
Fix: In some cases when SDK was initially launched without video and then relaunched with video, touches may not be captured properly
1.19.7 (December 30 2020)
Fix: In some cases, video capture will not restart when VideoMode.V2 is used and Bugsee.relaunch is called
Fix: When some specific locales are chosen on device, SDK may improperly generate data file contents (which is worked around in web dashboard)
1.19.6 (December 12 2020)
Fix: VideoMode.V2 did not capture video in some cases
1.19.5 (December 5 2020)
Fix: VideoMode.V2 failed to restart video recording in some cases
1.19.4 (November 27 2020)
Fix: Crash on application startup caused by the bug in Android Gradle Plugin
1.19.3 (November 25 2020)
Fix: Properly pick device metrics to avoid IncorrectContextUseViolation on the latest Android
Fix: VideoMode.V2 may fail to restart in some cases
1.19.2 (September 7 2020)
Fix: Video may not be available in some cases when VideoMode.V2 is used on Android 10+ devices
1.19.1 (August 27 2020)
Fix: Video recoding may stuck when software and hardware views are present simultaneously
1.19.0 (July 24 2020)
Feat: Drag events are now properly intercepted
Feat: Hide password fields for payment systems
Feat: Bugsee now stores its settings and data in dedicated preferences file. This prevents interference with app settings.
Fix: Crash due to illegal internal state of video capturing mechanism
Fix: In some cases secure fields may be revealed during device rotation
1.18.0 (May 29 2020)
Feat: Better hide secure fields
Feat: Improve crash reports interception
Feat: Better ANR handling
1.17.3 (March 24 2020)
Fix: Properly capture DialogFragment UI elements when VideoMode.V1 is used
1.17.2 (February 17 2020)
Fix: Rare crash while application is in background
1.17.1 (January 28 2020)
Fix: Maintain backward compatibility for SD card settings
1.17.0 (January 24 2020)
Feature: Deprecate SD card usage
1.16.1 (January 8 2020)
Fix: Some bug/error/crash reports were not uploaded correctly on Android 10
1.16.0 (November 27 2019)
Feature: Allow settings report labels (tags) via API methods and in reporting UI
Fix: Video was not recorded in some cases on emulators
1.15.0 (October 24 2019)
Feature: Add a set of launch options to make input fields in reporting UI mandatory
Feature: Add two new life cycle events: BeforeReportAssembled and AfterReportAssembled
Feature: Network requests and responses with content type of 'x-www-form-urlencoded' are now also intercepted
Fix: Make VideoMode.V2 work on Android 10 again
Fix: Network request/response body is now correctly intercepted for error responses
Note: An update to the latest version of "compileSdkVersion" (API 29) may be required if build/sync is failing with "foregroundServiceType not found".
Feature: New experimental video capture method not involving MediaProject and system enforced user consent dialog.
The mechanism does have some limitations: it does not record status bar, keyboard, GL and Media views, but it
is expected to become the default mode in the next release. To enable, set ExtendedVideoMode launch
option to false to disable MediaProjection and switch to the new method. read more
Feature: Crash reporting from services - experimental feature, enabled by Service launch flag. read more
Feature: Better handling for low disk space environment