Skip to content

Releases: smileidentity/android

v10.0.0-beta13

14 Nov 15:11
fff8599
Compare
Choose a tag to compare

Added

  • Added extras as optional params on all job types
  • Added allowAgentMode option on Document Verification and Enhanced Document Verification

v10.0.0-beta12

07 Nov 08:22
b82b16a
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where the document preview showed a black box for some older devices

v10.0.0-beta11

03 Nov 17:42
59b2a63
Compare
Choose a tag to compare

Fixed

  • Fixed retry document submission on failed document submission
  • Fixed missing entered key in BiometricKYC

v10.0.0-beta10

01 Nov 16:42
e679cdd
Compare
Choose a tag to compare

10.0.0-beta10

Added

  • Added jobId on SmartSelfieEnrollmentFragment and SmartSelfieAuthenticationFragment
  • Added showInstructions on SmartSelfieEnrollmentFragment

Fixed

  • Fix bug where showAttirubtion was not respected on the Consent Denied screen

Changed

  • Increased selfie capture resolution to 640px
  • Bump Sentry to 6.32.0
  • Bump OkHttp to 4.12.0

v10.0.0-beta09

18 Oct 21:56
8bb70de
Compare
Choose a tag to compare

10.0.0-beta09

Added

  • Added missing colorScheme and typography parameters on SmileID.BvnConsentScreen
  • Added option to set callback URL using setCallbackUrl(callbackUrl: URL?) method
  • Added EnhancedDocumentVerification support
  • Added Modifier parameter to all Composables

Fixed

  • Updated KDocs with missing parameter descriptions
  • Fix Broken Country Selection on EnhancedKYC and BiometricKYC
  • Update Window Insets to avoid content being drawn under system insets

Changed

  • Show the normal consent screen as part of BVN Verification
  • The parameters of BvnConsentScreen have been updated to support inclusion of the consent screen
  • Bump Compose BOM to 2023.09.02
  • Bump AGP to 8.1.2
  • Bump Sentry to 6.30.0

v10.0.0-beta08

21 Sep 23:19
8d46a90
Compare
Choose a tag to compare

Added

  • Global Document Verification support
  • BVN Consent Screen
  • Dependency on org.jetbrains.kotlinx:kotlinx-collections-immutable

Fixed

  • Expose Compose Material 3 as an api dependency
  • A bug where all results were being parsed to JobResult.Entry

Changed

  • Made *Result classes JSON serializable
  • Renamed DocVJobStatusResponse to DocumentVerificationJobStatusResponse
  • Renamed getDocVJobStatus to getDocumentVerificationJobStatus
  • Renamed pollDocVJobStatus to pollDocumentVerificationJobStatus
  • New sealed interface hierarchy for JobResult
    • Renamed DocVEntry to DocumentVerificationJobResult.Entry
    • Renamed JobResult.Entry to SmartSelfieJobResult.Entry
    • Renamed BiometricKycEntry to BiometricKycJobResult.Entry
    • JobResult.Entry is now an interface for all job types
  • Bump Sentry to 6.29.0
  • Bump Compose BOM to 2023.09.01
  • Bump AndroidX Core to 1.12.0
  • Bump AndroidX Lifecycle to 2.6.2
  • Bump AndroidX Navigation to 2.7.2

Removed

  • Removed Document model, so you now pass countryCode and documentType as separate params in
    SmileID.DocumentVerification
  • filename property from PrepUploadRequest, as it is no longer required

Full Changelog: v10.0.0-beta07...v10.0.0-beta08

v10.0.0-beta07

05 Sep 20:16
ba2966a
Compare
Choose a tag to compare

Added

  • Detection of bad lighting for Document Verification
  • Detection of unfocused states for Document Verification
  • Document detection for Document Verification

Fixed

  • Fix a Document Verification bug where selfie wasn't captured when also capturing the back of an ID
  • Fixed a bug where the document bounding box border was slightly offset from document cutout
  • Fixed a bug where the wrong ImageType was being specified for back of ID images

Changed

  • resultCodes, codes, and BankCode.codes are all now Strings in order to maintain leading 0s
  • Include liveness images for Document Verification jobs, if selfie capture was not bypassed
  • Slightly zoom in on the document capture preview and confirmation
  • Kotlin 1.9.10
  • Bump Compose BOM to 2023.08.00
  • Bump CameraX to 1.2.3
  • Bump AndroidX Navigation to 2.7.1

v10.0.0-beta06

08 Aug 15:46
532890f
Compare
Choose a tag to compare

Fixed

  • Added OkHttp as an api dependency
  • Updated LoadingButton visibility modifier

Changed

  • Switch from Java 17 to Java 11 to support Flutter
  • Allow passing in a custom Config instance to SmileID.initialize
  • Bump coroutines to 1.7.3
  • Bump Sentry to 6.28.0
  • Bump AndroidX Fragment to 1.6.1

v10.0.0-beta05

24 Jul 18:36
1beef41
Compare
Choose a tag to compare

Added

  • Add helper functions which return a Flow of the latest JobStatus for a Job until it is complete
  • Add a JobStatusResponse interface
  • Enhanced KYC Async API endpoint

Fixed

  • Fixed a bug where id_info was not included in Document Verification network requests

Changed

  • Kotlin 1.9
  • Updated API key exception error message to be actionable
  • SmileID.useSandbox getter is now publicly accessible
  • Bump Sentry to 6.25.2

Removed

  • Removed polling from SmartSelfie Authentication, Document Verification, and Biometric KYC. The
    returned SmileIDResults will now contain only the immediate result of job status without waiting
    for job completion

v10.0.0-beta04

17 Jul 16:31
b2dfbce
Compare
Choose a tag to compare

Added

  • Biometric KYC Fragment
  • Made IdInfo Parcelable
  • Option to disable Instructions Screen on Document Verification and SmartSelfie™
  • Smile ID Attribution

Fixed

  • Fixed bug where Document Captures were incorrectly cropped
  • Marked selfieFile as a required field in the returned DocumentVerificationResult

Changed

  • Updated KDocs
  • Rename ImageType enums to indicate PNGs are no longer supported
  • Bump Gradle to 8.2.1
  • Bump Coroutines to 1.7.2
  • Bump Sentry to 6.25.0