Skip to main content

idmeta_flutter 1.0.1 copy "idmeta_flutter: ^1.0.1" to clipboard
idmeta_flutter: ^1.0.1 copied to clipboard

Flutter plugin for IDmeta identity verification on Android and iOS. Integrate trust flows for document, biometric, and compliance checks in mobile apps using your IDmeta account.

Changelog #

1.0.1 #

  • NPWP details extraction now captures with the V2 document reader.
  • Document Verification V2 asks for the second side after a manual capture.
  • Location Intelligence asks applicants to turn on location services when they are off.
  • Fixed: Location Intelligence submissions were rejected.
  • Fixed: Document Verification V2 swapped the front and back images when the back was scanned first.
  • Fixed: apps on Android Gradle Plugin 9 failed to build.
  • Replaces flutter_inappwebview with webview_flutter. Requires flutter_document_reader_api ^9.9.1841 and flutter_document_reader_core_barcodemrz ^9.9.3395.

1.0.0 #

  • First stable release.
  • New Philippines NDRP check.
  • Optional document type selector: with Display Document Type Selector on, applicants choose the document type before each capture step. A type used in one step isn't offered in the others.
  • Multi-step Document Verification (V1) rejects the same document type in two steps. After a failed submit, applicants redo only the failed steps; passed steps are locked.
  • Redesigned document and selfie capture guides.
  • Philippines document labels are the same in Document Verification V1 and V2.
  • Fixed: Document Verification V2 rejected most valid Philippines documents.
  • The stated minimum is now Flutter 3.44.0 (Dart 3.12), already needed since 0.0.2.
  • Requires file_picker ^13.1.0 and flutter_secure_storage ^11.2.0. Upgrade them if your app depends on older major versions.

0.2.0 #

  • Resume an incomplete Trust Flow within 30 minutes when Allow Users to Resume Incomplete Verification is on. Completed steps are not repeated.
  • Document steps without a dashboard filter accept the document types used by later checks in the flow (Philippines, PhilSys QR, Australia, Malaysia IC). Dashboard filters still take priority.
  • New dependency: flutter_secure_storage ^10.0.0. No host app setup needed.

0.1.0 #

  • Custom forms: Others option on select fields, conditional show/hide rules, address fields with PH/ID/MY layouts, and full name fields.
  • New Philippines document details extraction (philippines_document_details_extraction) and PhilSys tier 1 (philsys_check_tier_1).
  • New Indonesia passport and driving license details extraction.
  • PhilSys QR submits only after Continue, or automatically when Auto Submit on Camera Capture is on.
  • PH PNP, NBI, SSS, and PRC numbers are auto-formatted with length limits. PNP no longer requires the TRA prefix; NBI needs exactly 9 characters after the hyphen.
  • Fixed: custom form date fields show their configured label.

0.0.3 #

  • Document Verification V2 uses a lighter scanner core and no longer downloads a document database before the first scan.
  • Document steps can filter by generic type (Identity Card, Passport, Driver's License). On V2, this works in single-step flows only.
  • Fixed: userToken is cleaned of spaces, quotes, and a duplicated Bearer prefix.
  • Scanner dependency changed to flutter_document_reader_core_barcodemrz.

0.0.2 #

Breaking: your app's Android compileSdk must be 37 or higher, and Flutter 3.44.0 (Dart 3.12) or later is required.

  • The plugin package is now MIT licensed. IDmeta services still need an IDmeta account and agreement.
  • Fixed: the selfie camera no longer shows a face detection debug overlay.
  • Requires file_picker ^12.0.0 and device_info_plus ^13.2.0; blinkid_flutter is pinned to ^7.7.0.

0.0.1 #

  • Initial beta release: launch IDmeta Trust Flows with IdmetaFlutter.startVerification on Android and iOS.
  • Optional Injection Attack Detection through the private idmeta_iad package.
  • Requires Flutter 3.41.0 (Dart 3.11), Android minSdk 24 and compileSdk 36, and iOS 16.0.