1Revision history for Perl module Business::ISIN. 2 30.20 Wed Feb 13 00:00:22 UTC 2001 4 5 - Added pseudo country codes XA, XB, XC, XD and XS. 6 7 - Made error messages more informative. Thanks to Tim Ayers for the 8 suggestion. 9 10 110.12 Tue Oct 9 19:17:35 BST 2001 12 13 - Made set() method return the ISIN object, rather than the ISIN 14 as a string, to allow $isin->set("GB0004005475")->is_valid. (Note 15 that stringification means that print $isin->set("GB0004005475") 16 still works). 17 180.11 Thu Oct 4 21:22:51 BST 2001 19 20 - Fixed algorithm bug and checked against thousands of ISINs. 21 Thanks to Peter Dintelmann for providing useful feedback and test 22 data. 23 24 - Added PS country code (Palestine). 25 260.10 Sat Sep 29 06:42:39 UTC 2001 27 28 - Changed algorithm to cope with ISINs containing letters, such 29 as "US459056DG99". 30 31 - Checked algorithm against draft copy of update of ISO 6166. 32 330.01 Sat Mar 10 15:17:41 UTC 2001 34 35 - Original version. 36 37