addressiq_sdk 0.11.0
addressiq_sdk: ^0.11.0 copied to clipboard
AddressIQ address verification SDK for Flutter — background location collection, address capture UI, and the verify lifecycle for KYC and fraud detection in emerging markets.
Changelog #
0.10.1 - 2026-07-12 #
0.10.0 - 2026-07-12 #
0.8.0 - 2026-07-12 #
0.7.0 - 2026-07-12 #
0.6.1 - 2026-07-12 #
0.6.0 - 2026-07-12 #
⚠ BREAKING CHANGES #
- removed AddressIQConfig.googleMapsApiKey and AddressIQConfig.mapboxToken. The key is provisioned automatically by the platform; there is nothing to pass.
Features #
- proto: regen against proto v0.1.0 (#2) (a11ba08)
- provision Google Maps key automatically; remove googleMapsApiKey/mapboxToken (#4) (11c194d)
Bug Fixes #
0.5.0 - 2026-07-10 #
⚠ BREAKING CHANGES #
- a missing widget bundle now calls onError instead of silently fetching from a CDN. config.widgetUrl still works as a dev override.
Features #
- AddressIQ Flutter SDK + example + CI/CD (b570f08)
- fail closed when the bundled widget is missing (391e761)
- flutter: collect→verify split + example demoing all 3 verification types (82ca273)
- flutter: unified maps address-capture screen + Street View in Collect UI (9d0e49f)
- proto: generate wire-contract bindings from AddressIq-proto (d4fa7de)
Bug Fixes #
0.4.0 #
- Contract parity (P0):
VerifyResultnow exposes the publicverificationCode/locationCodecodes the backend returns (wasverificationId/locationId); the Collect UI labels read "Verification Code" / "Location Code". - Added
AddressIQ.instance.startVerification(StartVerificationArgs)— starts a digital verification (POST …/verifications/digital,digitalProviderdefaults tointernal_ai). start*now gate on location permissions (throwingAddressIQException('PERMISSION_DENIED', …)when foreground/background location is notGRANTED) and kick off background collection automatically via a shared collection helper used by the Collect UI too.- Example app: added a Collect Address button that opens the
AddressIQVerifyCollect UI (Track A).
0.3.0 #
- Phase 3 cross-SDK contract:
AddressIQ.instancelifecycle (initialize → setUser → startPhysical → pause/resume → sync → cancel → logout). - Address capture UI (
AddressIQVerify) and background location collection.