complycube 0.0.9
complycube: ^0.0.9 copied to clipboard
The official Flutter SDK for integrating ComplyCube's Identity Verification UI into your mobile app.
Changelog #
All notable changes to this project will be documented in this file.
0.0.9 — 2025-11-01 #
Added #
- Support for
isAddressCaptureEnabledanduseLiveCaptureOnlyflags in POA capture configuration (Android & iOS), allowing more granular control of proof-of-address capture behavior.
Changed #
- Refactored POA capture configuration and SDK integration logic to centralize POA settings across platforms.
- Updated Android and iOS build files to reference the latest ComplyCube SDK versions and improved Gradle resource exclusion rules.
- Example app adjusted to use the local
complycubepackage and simplified the home screen configuration for POA/document capture.
Fixed #
- Bumped package version to
0.0.9. - Corrected
HexColor.toHeximplementation for accurate color conversion. - Removed an unused import and fixed
Map.castFromusage incomplycube_widget.dart.
0.0.8 – 2025-07-16 #
Changed #
- Address-capture stage
The builder now honours the optional"useAutoComplete"flag.- If the key is omitted the SDK continues to enable autocomplete (previous behaviour).
- Set
"useAutoComplete": falseto disable it for a given stage.
0.0.7 – 2025-07-16 #
✨ Added #
- Cross-platform colour support: Flutter JSON can now drive every colour slot on both Android & iOS, including secondary buttons, document selector accents, pop-ups, camera button and background palette.
🔧 Changed #
- Theming refactor (Android & iOS): internal colour mapping rewritten for stability and ease of use; legacy keys remain supported.
- Navigation (iOS): SDK screens now presented inside a navigation controller for smoother back-navigation.
🛠️ Fixed #
- Header and sub-header colours now apply correctly in all themes.
- iOS no longer dismisses its host view controller on non-critical errors; added richer error logs.
⚠️ Migration notes #
- New colour keys are available; existing projects can either supply them or rely on defaults—no API signatures changed.
0.0.6 – 2025-07-09 #
✨ Added #
- Introduced
AddressCaptureStagewith autocomplete support to improve address entry UX in the iOS flow.
🔧 Changed #
- Refactored Android native channel communication to centralise event dispatching via
ComplycubePlugin.sendToAllChannels. - Updated the example app to use a new client ID, token, and a more complete
ComplyCubeWidgetconfiguration.
🛠️ Improved #
- Enhanced person-field parsing to support both string and dictionary formats in customer detail mappings, with added error handling for invalid data.
⬆️ Dependency Updates #
- Updated
ComplyCubeMobileSDKiOS dependency to v1.3.11 for both NFC and non-NFC builds.
0.0.1 #
- Initial release with core ComplyCube widget and basic integration example.