eMRTD SDK Android - Changelog
3.0.0
- Add workaround for passports with malformed DG2 (e.g. Qatar)
BREAKING: The type of EmrtdResult#dg2File has changed.
2.1.15
- Update eMRTD library to 3.0.12
- Update jp2 for 16 kb page size
- Update CSCA Master List
2.1.14
- Support the new ISO/IEC 39794-5 DG2 format
2.1.13
- Update eMRTD library to 3.0.9
2.1.12
- Update eMRTD library to 3.0.6
2.1.11
- Update JMRTD and BouncyCastle
2.1.10
- Update eMRTD library to 3.0.5
2.1.9
- Update eMRTD library to 3.0.3
2.1.8
- Update eMRTD library to 3.0.1
2.1.7
- Update eMRTD library to 2.1.4
2.1.6
- Update eMRTD library to 2.1.2
2.1.5
- Update eMRTD library to 2.1.1
2.1.4
- Update eMRTD library to 2.0.2
2.1.3
2.1.2
- Work around non-standard master file selection.
2.1.1
- Add latest CSCA Masterlist from BSI
- Add support for OpenTelemetry tracing. You can provide a tracer using the static
EmrtdReader#setTracerProvider(...) method.
2.1.0
This version requires you to update your dependencies and Jettier configuration. Please consult the README for more information.
- Add latest CSCA Masterlist from BSI
- Fix issue with Australian ePassports series R from 2023 and newer
- Optimize communication with chip (improves speed)
- Fix NullPointerException when DG14 is not present
- Update JMRTD to latest version
- Switch from Spongy Castle to Bouncy Castle
- Major internal refactorings
2.0.9
- Fix read failure of DG2 on some passports
- Verify
Not Before date of CSCA certificates
2.0.8
- Set IsoDep timeout to 1000ms
- Minor improvements
2.0.7
- Add latest CSCA Masterlist from BSI
- Also try SHA1 for Active Authentication ECDSA Signature verification if DG14 includes no ActiveAuthenticationInfo and SHA256 failed (Ukraine passports)
- Fix invalid ECDSA signature algorithms for Active Authentication
2.0.6
- Add latest CSCA Masterlist from BSI
- Default to SHA256 for Active Authentication ECDSA signature verification if DG14 includes no ActiveAuthenticationInfo
2.0.5
- Verify SODs with ECDSA-signatures where ASN1-DER-encoded Integers (R / S) have 9+ (instead of 1-8) leading 0 bits.
2.0.4
- Add latest CSCA Masterlist from BSI
- Improve documentation
2.0.3
- Update tools in Example project
- Generate Dokka documentation
- Improve documentation
2.0.2
- Add latest CSCA Masterlist from BSI
2.0.1
- Fix for documents without Access Control
- Avoid Abort of AA (with RSA) fails