Releases: globalcitizen/php-iban
Releases · globalcitizen/php-iban
php-iban-2.5.6
- Update to conform with latest edition (May 2016, version 66) registry release
- Many of the corrections we had apparently already resolved on initial data import
- Moldova (MD): Split 20!c to 2!c18!c
- Seychelles (SC): Fix IBAN format (SWIFT markup)
- Tunisia (TN): Remove hardcoded 59 as IBAN checksum (following SWIFT; though inefficient)
- Minor documentation updates
- Update stats/figures for php-iban installs/stars/etc.
- Add new 'powered by'
php-iban-2.5.5
- Update to conform with latest edition (April 2016, version 65) registry release
- Corrected account format for Seychelles (SC) to permit alphabetic characters (formerly numeric only)
php-iban-2.5.4
- Update to conform with latest edition (March 2016, version 64) registry release
- Added Seychelles (SC)
- The three other changes apparently corrected registry errors we had already caught during record ingestion and testing
php-iban-2.5.3
- Added Falsehoods Programmers Believe About IBANs, inspired by...
- Additional example IBANs
- Azerbaijan (AZ)
- Austria (AT)
- Angola (AO)
- San Marino (SM)
- Various minor changes
php-iban-2.5.2
- Miscellaneous test library updated to validate example IBANs collection.
php-iban-2.5.1
- The 'Narodna banka Srbije' (
908
) bank in Serbia (RS) appears to have multiple live IBANs with broken checksums, so we ignore all checksums on accounts from that bank.
php-iban-2.5.0
- All users are encouraged to upgrade; this release is considered long term stable.
- The following national checksum schemes added in the 2.4.x series are now included and well validated, while invalid assumptions have been removed:
- Beligum (BE)
- Spain (ES)
- Monaco (MC)
- France (FR)
- Norway (NO)
- Montenegro (ME)
- Macedonia (MK)
- Netherlands (NL) - including exception for
INGB
(ING Bank) who have dropped the original checksum - Portugal (PT)
- Serbia (RS)
- Slovenia (SI) - including exception for
01
(Bank of Slovenia) who do not honour checksums - Timor Lest (TL)
- In addition, a library of test IBANs is being maintained under
utils/example-ibans
which has a good number of entries for a good number of countries already. This should simplify future research. - Documented ideas (in code) for the enhancement of the mistranscription error correction suggestion function.
php-iban-2.4.20
- Another bugfix release, based on further real world test IBANs from certain countries:
- Remove Bosnia (BA) national checksum support
php-iban-2.4.19
- Another bugfix release, based on further real world test IBANs from certain countries:
- Remove Finland (FI) national checksum support
php-iban-2.4.18
- Another bugfix release, based on further real world test IBANs from certain countries:
- Remove Poland (PL) national checksum support