Skip to content

v0.4.0_alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@tsenger tsenger released this 23 Oct 09:15
· 93 commits to main since this release

Added

  • first version on a parser/encoder for a new draft of "data structure for barcodes"

Changed

  • Restructured and simplified parser/encoder for VDS.
  • Removed the following Feature Enums as they are not defined in an specification were output on some String formatting helper methods.
    • DURATION_OF_STAY_DAYS,
    • DURATION_OF_STAY_MONTHS,
    • DURATION_OF_STAY_YEARS,
    • DURATION_OF_STAY_RAWBYTES,
    • STREET,
    • STREET_NR
  • Added the following Feature Enums for ICAO Visa documents:
    • MRZ_MRVA
    • MRZ_MRVB
  • parsing information for VDS profiles are now defined in a JSON file which can be easily extended with new VDS profiles.
  • MRZ Values returned from getFeature(Feature) are no longer formatted but only return the decoded feature value.
  • Stricter signature algorithm selection depending on the used curve bit length according Doc9309-13 chapter 2.4 for Signer and Verifier

Full Changelog: v0.3.2...v0.4.0_alpha