dot_nfc 0.10.3 copy "dot_nfc: ^0.10.3" to clipboard
dot_nfc: ^0.10.3 copied to clipboard

A Flutter plugin, as a part of Innovatrics DOT Flutter SDK, that provides components for NFC reading and related functionalities for a Flutter project.

0.10.3 - 2025-12-09 #

Changed #

0.10.2 - 2025-10-20 #

Changed #

0.10.1 - 2025-10-16 #

Changed #

0.10.0 - 2025-09-05 #

Added #

  • Property DotSdkConfiguration.transactionCountingToken. If transaction counting is enabled in your license, you must provide a valid transaction counting token.

Changed #

0.9.2 - 2025-09-02 #

Changed #

  • Minimum Android API level to 24.

0.9.1 - 2025-06-27 #

Fixed #

  • Android: Missing ProGuard rules. The Gradle task minifyReleaseWithR8 might have failed, depending on the SDK integration.

0.9.0 - 2025-06-27 #

Changed #

0.8.0 - 2025-05-21 #

Added #

  • Property NfcTravelDocumentReaderConfiguration.sessionToken.
  • Class NfcTravelDocumentReaderResult.
  • Enum IosPollingOption.
  • Property NfcTravelDocumentReaderConfiguration.pollingOption. Only valid for iOS, it is ignored on Android.
  • iOS: Support for PACE only travel documents by adding IosPollingOption.experimental. In order to read PACE only travel documents, you also need to modify your app entitlements, see integration manual for native iOS SDK.

Changed #

  • Property type of NfcTravelDocumentReaderWidget.onSucceeded from TravelDocument to NfcTravelDocumentReaderResult. The former TravelDocument class is now accessible via the NfcTravelDocumentReaderResult.travelDocument property.

Fixed #

  • Android: Issue where parsed values were being incorrectly truncated at the beginning.
  • Android: Data Authentication for signatures using the RSASSA-PSS scheme.
  • iOS: Stability issue.
  • iOS: In some edge cases MRZ was parsed incorrectly.
  • iOS: Chip Authentication was failing for some documents.

0.7.1 - 2025-02-12 #

Changed #

  • Added platform-specific links for Android and iOS UI customization to the documentation.

0.7.0 - 2025-01-14 #

Added #

  • Class Password.
  • Class MachineReadableZonePassword.
  • Class CardAccessNumberPassword.

Changed #

  • Property NfcTravelDocumentReaderConfiguration.nfcKey to NfcTravelDocumentReaderConfiguration.password.

Removed #

  • Class NfcKey, use MachineReadableZonePassword instead.

0.6.0 - 2024-10-15 #

Changed #

  • Android: Animation in NFC Travel Document Reader UI component (drawable resource dot_nfc_nfc_travel_document_reader_searching).

Fixed #

  • Android: Releasing of screen orientation lock.
  • Android: Issue with the cancellation of the NFC Travel Document Reader UI component.
  • iOS: Rare issue in SDK initialization.
  • iOS: Passive Authentication was failing for some documents.

0.5.1 - 2024-09-02 #

  • Technical release. No changes.

0.5.0 - 2024-08-23 #

  • Technical release. No changes.

0.4.0 - 2024-08-06 #

Added #

  • Classes Date, CheckDigit, DateElementWithCheckDigit, Element, ElementWithCheckDigit, MachineReadableZone, NameElement, StringPosition, Td1MachineReadableZone, Td2MachineReadableZone, Td3MachineReadableZone.

Changed #

  • Replaced all properties of class MachineReadableZoneInformation with MachineReadableZoneInformation.machineReadableZone.

Fixed #

  • Android: Stability issue in UI components.

0.3.0 - 2024-03-26 #

  • Initial release.
6
likes
150
points
389
downloads

Publisher

verified publisherinnovatrics.com

Weekly Downloads

A Flutter plugin, as a part of Innovatrics DOT Flutter SDK, that provides components for NFC reading and related functionalities for a Flutter project.

Homepage

Topics

#innovatrics #digital-onboarding #remote-identity-verification #nfc-reading #machine-readable-zone

Documentation

API reference

License

unknown (license)

Dependencies

dot_image, dot_nfc_android, dot_nfc_ios, dot_nfc_platform_interface, flutter

More

Packages that depend on dot_nfc

Packages that implement dot_nfc