1.6.0: 23 August 2019
- Update to version 83 of the IBAN registry
- Adds Vatican City State (VA)
- (Ignores updated example IBAN for Sao Tome e Principe, because it fails checksum validation)
- Imports IBANs from the Experimental IBANs List on iban.com, update of 12 July 2019 (Closes issue #9)
- IBAN length for Algeria (DZ) changed to 26
- IBAN length for Burkina Faso (BF) changed to 26
- Adds Central African Republic (CF), Chad (TD), Comoros (KM), Djibouti (DJ), Equatorial Guinea (GQ), Guinea-Bissau (GW), Honduras (HN), Morocco (MA), Niger (NE), Nicaragua (NI), Togo (TG)
- New method
IBAN.isInSwiftRegistry()
indicates whether the IBAN country is listed in the SWIFT IBAN Registry - Factory methods in
IBAN
acceptCharSequence
instead ofString
- Upgrades to Java bytecode level 1.8. The 1.6 target was there to offer legacy Android support in 2013. This is no longer required in 2019.
- Drops the Sonatype OSS-parent POM (Closes issue #6)
Download binaries from Maven Central: https://search.maven.org/artifact/nl.garvelink.oss/iban/1.6.0/jar
<dependency>
<groupId>nl.garvelink.oss</groupId>
<artifactId>iban</artifactId>
<version>1.6.0</version>
</dependency>