| 1 | |
| 2 | ChangeLog for Locale-Codes Distribution |
| 3 | |
| 4 | 2.01 2002-02-18 neilb |
| 5 | |
| 6 | * Split the documentation for all modules into separate pod files. |
| 7 | * Made sure all =over were =over 4; some were other values. |
| 8 | * The code2code() methods had one more shift than was needed. |
| 9 | |
| 10 | 2.00 2002-02-17 neilb |
| 11 | |
| 12 | * Created Locale::Script which provides an interface to the |
| 13 | ISO codes for identification of scripts (writing scripts, |
| 14 | rather than perl style scripts). The codes are defined |
| 15 | by ISO 15924, which is currently in final draft. |
| 16 | Thanks to Jarkko for pointing out this new standard. |
| 17 | All three code sets are supported, and a test-suite added. |
| 18 | |
| 19 | * Added support for country name variants to Locale::Country, |
| 20 | so that |
| 21 | country2code('USA') |
| 22 | country2code('United States') |
| 23 | country2code('United States of America') |
| 24 | will all return 'us'. |
| 25 | This had been in the LIMITATIONS section since the first version. |
| 26 | Patch from TJ Mather <tjmather@tjmather.com> with additional |
| 27 | variants from me. Added test-cases for these. |
| 28 | |
| 29 | * Added VERSION to Locale::Constants. Thanks to Jarkko for |
| 30 | pointing that it was missing. |
| 31 | |
| 32 | * Should really have bumped major version with previous release, |
| 33 | since there was a change to the API. |
| 34 | |
| 35 | 1.06 2001-03-04 neilb |
| 36 | |
| 37 | Added Locale::Constants, which defines three symbols |
| 38 | for identifying which codeset is being used: |
| 39 | |
| 40 | LOCALE_CODE_ALPHA_2 |
| 41 | LOCALE_CODE_ALPHA_3 |
| 42 | LOCALE_CODE_NUMERIC |
| 43 | |
| 44 | Updated Locale::Country to support all three code sets |
| 45 | defined by ISO 3166. This was requested by Keith Wall. |
| 46 | I haven't added multiple codeset support to the other |
| 47 | modules yet - I'll wait until someone asks for them. |
| 48 | |
| 49 | 1.05 Feb 2001 |
| 50 | |
| 51 | Added Locale::Currency, contribution from Michael Hennecke. |
| 52 | Added testsuite for it (t/currency.t) and added testcases |
| 53 | to t/all.t for the all_* functions. |
| 54 | |
| 55 | 1.04 Dec 2000 |
| 56 | |
| 57 | Fixed very minor typos from 1.03! |
| 58 | |
| 59 | 1.03 Dec 2000 |
| 60 | |
| 61 | Updated Locale::Country: |
| 62 | - fixed spelling of a few countries |
| 63 | - added link to a relevant page from CIA world factbook |
| 64 | |
| 65 | Updated Locale::Language: |
| 66 | - fixed typo in the documentation (ISO 939 should be 639) |
| 67 | |
| 68 | 1.02 May 2000 |
| 69 | |
| 70 | Updated Locale::Country and Locale::Language to reflect changes |
| 71 | in the relevant ISO standards. These mainly reflect languages |
| 72 | which are new to the relevant standard, and changes in the |
| 73 | spelling of some country names. |
| 74 | |
| 75 | Added official URLs for the standards to the SEE ALSO sections |
| 76 | of the doc for each module. |
| 77 | |
| 78 | Thanks to Jarkko Hietaniemi for pointing me at the pages |
| 79 | with latest versions of ISO 3166 and 639. |
| 80 | |
| 81 | 1.00 March 1998 |
| 82 | |
| 83 | Added Locale::Country::_alias_code() so that 'uk' can be added |
| 84 | as the code for "United Kingdom", if you want it. |
| 85 | This was prompted by Ed Jordan <ed@chronos.net> |
| 86 | |
| 87 | Added a new testsuite for handling this case, and extended the |
| 88 | existing test-suite to include testing of the case where |
| 89 | 'uk' hasn't been defined as a valid code. |
| 90 | |
| 91 | 0.003 May 1997 |
| 92 | |
| 93 | First public release to CPAN |
| 94 | |