idmeta_flutter 1.0.0
idmeta_flutter: ^1.0.0 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.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 andflutter_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
TRAprefix; 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:
userTokenis cleaned of spaces, quotes, and a duplicatedBearerprefix. - 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 anddevice_info_plus^13.2.0;blinkid_flutteris pinned to ^7.7.0.
0.0.1 #
- Initial beta release: launch IDmeta Trust Flows with
IdmetaFlutter.startVerificationon Android and iOS. - Optional Injection Attack Detection through the private
idmeta_iadpackage. - Requires Flutter 3.41.0 (Dart 3.11), Android minSdk 24 and compileSdk 36, and iOS 16.0.