Android Releases

Release 2022.0.11

This patch provides a compliance with Google’s Play Photo and Video Permissions policy :

  • Removal of READ_MEDIA_IMAGES permission requirement
  • Gallery functionality in this patch is temporarily disabled. The new Gallery feature will be reintroduced in the subsequent releases.

Note: This release of Sensibill SDK uses some of the Java 11 language APIs, and hence requires desugaring. See Java 8+ API desugaring support for more information.

Release 2022.0.10

  • Fix for incorrect User-Agent header sent with Sensibill requests
  • Update to newer versions to extend the lifespan of this version:
    • Compile for and target API 35
    • Update AGP (8.6.0) and Kotlin (1.9.22)

Release 2022.0.9

  • Update android-sqlcipher dependency, previous version was receiving warnings from the Google Play Store about being outdated
  • Update to newer versions to extend the lifespan of this version:
    • Dependency library versions
    • Compile for and target API 34
    • Update AGP (8.3) and Kotlin (1.9)

Release 2022.0.8

  • Fix possible crash when updating receipt detection config
  • Fix possible capture crash when a Bitmap could be recycled too early
  • Various other fixes

Release 2022.0.7

  • Capture: Fix issue on apps targeting Android API level 33 to use the READ_MEDIA_IMAGES permission for gallery import

Release 2022.0.6

  • Upgrade CameraX library version - Fix for odd behaviour on some specific devices
  • Fix for crash where extracting exif data from gallery images fails due to permission issues
  • Fix for crash where a race-condition caused an image to be cleared from memory too early
  • Fix for crash where an image cleared from memory is trying to be displayed on screen

Release 2022.0.5

  • CaptureFlowCoordinator adjustment so it can be created even if the SensibillSDK is not started. Now, the SDK just must be started by the time CaptureFlowCoordinator.launchCaptureFlow is called.

Release 2022.0.4

  • Add extra handling for an extreme edge case where a transitive dependency (com.google.tink) is mysteriously not included when it should be

Release 2022.0.3

  • Capture stability improvements
  • Add additional specificity to camera lookup, ensuring all camera lookups follow the same rules
  • Handle devices which do not have a camera

Release 2022.0.2

  • Fixed various crashes in capture that occur on some older devices
  • Capture issue where dialogs could cause the system topbar/bottombar to overlap some of our UI elements on some devices

Release 2022.0.1

  • Fixed crash that occurred on Android 7 devices

Release 2022.0.0

Improvements

  • The title was added on Android and iOS SDKs to Permissions screen and to Discard Images dialog

  • Performance Improvements

    • Increased the reliability of auto-capture receipt tracking for difficult-to-detect documents
    • Increased the consistency of the final captured auto-capture result
  • Accessibility Improvements

    • Added accessibility titles to all capture screens
    • Added an extra periodic accessibility announcement in the case that capture processing is taking a long time
    • Customize action description for tapping on the capture camera viewfinder view

Bug Fixes

  • Fixed Samsung specific bug where the capture would lose its fullscreen when navigating to and from the application.