Skip to content

Releases: homebeaver/standard-validator

v2.10.7

17 Mar 15:33

Choose a tag to compare

  • remove deprecated components
  • simplify some check digit classes
  • add more TIN validators (non-EU)

Download this version from maven repo:

<!-- https://mvnrepository.com/artifact/io.github.homebeaver/standard-validator -->
<dependency>
    <groupId>io.github.homebeaver</groupId>
    <artifactId>standard-validator</artifactId>
    <version>2.10.7</version>
</dependency>

Java-doc
compare to V2.10.6

v2.10.6

15 Feb 23:01

Choose a tag to compare

Complete TINs for all EU countries. Add Canadian social insurance number (SIN) Validator.

Download this version from maven repo:

<!-- https://mvnrepository.com/artifact/io.github.homebeaver/standard-validator -->
<dependency>
    <groupId>io.github.homebeaver</groupId>
    <artifactId>standard-validator</artifactId>
    <version>2.10.6</version>
</dependency>

Java-doc
compare to V2.10.5

v2.10.5

08 Jan 00:10

Choose a tag to compare

Add validators for numbers of

  • JCB credit cards
  • Miles & More cards
  • Rail Cards (German and Austrian)
  • Passports and ID-Cards
  • Driver License

Full Changelog: v2.10.4...v2.10.5

v2.10.4

22 Dec 21:45

Choose a tag to compare

this release builds the artifact io.github.homebeaver:standard-validator which extends apache common-validator.
You can download the standard-validator.jar from maven repository.

It contains algorithms specified in ISO/IEC 7064 and LUHN which is defined in ISO/IEC 7812-1 Annex B.

The standard-validator jar calculates/validates:

v1.10.3

14 Dec 18:47

Choose a tag to compare

this release builds the intermediate artifact io.github.homebeaver:isoiec7064 which closes the github project isoiec7064.
You can download the isoiec7064.jar from maven repository.

It contains a full implementation of the ISO/IEC standard.

Additionally the lib contains valdators which use the ISO-IEC_7064 systems

  • LEI (Legal Entity Identifier) Validator

  • Leitweg Validator

  • IBAN (International Bank Account Number) Check Digit calculation/validation

  • Finnish VAT identification number (VATIN) Check Digit calculation/validation

  • Greek VAT identification number (VATIN) Check Digit calculation/validation

  • SIRENE (French System Information et Repertoire des Entreprise et des Etablissements) Validator (SIREN+SIRET)

  • German Steuer-Identifikationsnummer (TIN)

  • Belgian, Bulgarian, Czech,, French, Spanish, Latvian VAT identification number (VATIN) Check Digit calculation/validation