Releases: smileidentity/android
Releases · smileidentity/android
v10.0.0-beta05
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
returnedSmileIDResult
s will now contain only the immediate result of job status without waiting
for job completion
v10.0.0-beta04
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 returnedDocumentVerificationResult
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
v10.0.0-beta03
Added
- Biometric KYC
- Document Verification
- Debounce Selfie Capture directive changes to allow user time to read the directions
- Set Release property on Sentry for release tracking
- Products Config API call
- Services API call
Fixed
- Fix crash on network retries
- Don't report IDE Jetpack Compose Preview crashes to Sentry
Changed
- Breaking: Renamed SmartSelfie Registration to SmartSelfie Enrollment
- Breaking: Removed "Screen" suffix from SmartSelfie Composables
- Tweak selfie progress indicator animation
- Minor update to default colors to add contrast
- Submit color liveness images instead of grayscale
- Update SmartSelfie™ directives copy to be more succinct
- Changed the order of arguments in Composables to ensure required arguments come first and so that
Modifier is the first optional argument - Compile against API level 34
- Bump Gradle to 8.0.2
- Bump Kotlin to 1.8.22
- Bump AndroidX Activity to 1.7.2
- Bump AndroidX Fragment to 1.6.0
- Bump Compose BOM to 2023.06.01
- Bump Camposer to 0.2.2
- Bump Sentry to 6.24
v10.0.0-beta02
Features
- Add Biometric KYC data models
- Initial Document Verification screens
Bug Fixes
- Only allow a single face to be in frame for a SmartSelfie™ capture
Dependencies
- Bump Sentry to 6.21.0
v10.0.0-beta01
Initial v10 release 🎉
Published under com.smileidentity:android-sdk:10.0.0-beta01
on Maven Central
Features
- SmartSelfie™ Authentication and Registration
- Enhanced KYC
- Theming
- Networking
Bug Fixes
N/A
Dependencies
- Retrofit
- Moshi
- Timber
- AndroidX
- Camera
- Compose
- Core
- Fragment
- Lifecycle
- Sentry
- Accompanist
- Camposer
iBeta Demo App
Based on 0.0.2. Supports Job Type 4 / SmartSelfie Registration in Production only.
The following features are disabled:
- Job Type 2
- Agent Mode
- Sandbox v. Production Toggle (defaults to Production)
- Manual Capture
- Network Interceptor
Smart Selfie Authentication (Job Type 2)
Adds support for Smart Selfie Authentication (Job Type 2)
SmartSelfie Registration (Job Type 4)
SmartSelfie Enrollment.