Releases: complycube/complycube-android-sdk
1.4.13
SDK Release Notes
Overview
This release delivers multiple improvements across reliability, user experience, and verification workflows. It enhances how the SDK handles address data, adapts to device environments, and manages verification sessions—resulting in a more robust and intuitive integration for developers and end users.
What’s New
-
Improved IP Address Detection
The SDK now handles IP address detection more gracefully across different Android versions and device configurations, with improved fallback behavior in constrained network conditions. -
Enhanced Address Capture Flow
Address handling has been updated to better support partial data returned by third-party services. When address information is incomplete, users are seamlessly guided to manual entry to ensure accuracy. -
Camera and UI Updates
Visual adjustments have been made to improve consistency and usability across devices:- More responsive camera layout on devices with notches or system bars.
- Updated overlay visuals for a cleaner appearance during document and selfie capture.
- Standardized spacing and border styles for a more cohesive interface.
1.4.12
SDK Release Notes — Version 1.4.12
New Features
- Workflow Template Support: You can now launch flows using a
workflowTemplateId
, enabling dynamic and configurable verification journeys. - Expanded Field Support: Added support for new identity fields including additional national identifiers.
Navigation & Parsing Improvements
- Improved internal section parsing for more reliable and scalable integration.
- Enhanced routing behaviour to consistently start with the appropriate entry stage, even in complex workflows.
Address Autocomplete & Country Enhancements
- Refined autocomplete settings for clearer configuration.
- Updated country data and flag representations for improved consistency and internationalization.
UI & Experience Updates
- Polished the embedded SDK experience with cleaner UI defaults.
- Fixed flow issues related to document guidance and navigation ordering.
Stability & Error Handling
- Improved error messaging for edge cases.
Full Changelog: 1.4.4...1.4.12
1.4.11
Improvements:
Custom Tooltip Implementation: Replaced RichTooltipBox with a custom Composable built using Popup and Box, This improves cross-platform compatibility.
Enhanced Visuals: Added shadow elevation to the new tooltip for improved visual consistency and parity with the original design.
Bug Fixes:
DatePicker Crash Fix: Prevented a runtime crash when initializing the DatePicker with malformed dates (e.g., 11/11/1111) by validating input dates to fall within the acceptable range of 1900 to 2100.
Other:
Minor bug fixes and internal improvements.
Full Changelog: 1.4.4...1.4.11
1.4.10
Update for ComplyCub SDK 1.4.10.
No code changes required.
1.4.9
Release Notes – Version 1.4.9
- Introduced a new
CustomerInformation
stage to support dynamic customer data collection via metadata and templated fields. - Added contextualization support for the
AddressCapture
stage to improve user guidance and accuracy. - Minor bug fixes and performance improvements.
1.4.5
-
Adoption of Jetpack Compose Bill of Materials (BOM): We've transitioned to using the Jetpack Compose BOM for dependency management. This approach ensures consistent and simplified versioning across Compose libraries, enhancing stability and ease of maintenance.
-
Deprecation Warnings for Error Codes: To maintain code quality and prepare for future updates, deprecation warnings have been added to certain error codes within the SDK. Developers are encouraged to review these warnings and update their implementations accordingly.
-
Enhanced Error Handling: We've improved the SDK's error handling mechanisms to provide more informative feedback and robust recovery options, facilitating smoother development and debugging processes.
-
Screen-Wide Animations with Configurable Settings: Animations have been integrated across all screens within the SDK, offering a more dynamic and engaging