Revision history for Perl module Geo::Address::Formatter.

1.57   2016-06-16
       - deal with postcode ranges like '68100;68200' which it seems are not
         uncommon in OSM

1.56   2016-05-10
       - no code changes
       - we now have at least one test for each of the 249 territories of the world!
       - From the coverage script in the address-formatting repo:
       We are aware of 249 territories 
       We have tests for 249 (100%) territories
       We have rules for 249 (100%) territories
       0 (0%) territories have neither rules nor tests

1.55   2016-05-02
       - no code changes
       - set min perl version to 5.12 to avoid cpantesters warnings for
         perls that don't support 'feature "unicode_strings";'
       - use github issue tracker not RT
       - From the coverage script in the address-formatting repo:
       We are aware of 249 territories 
       We have tests for 243 (97%) territories
       We have rules for 249 (100%) territories
       0 (0%) territories have neither rules nor tests

1.54   2016-04-27
        - enforce YAML starting with 0 in test cases are quoted. PHP YAML
          parser otherwise reads a postcode of 00123 as 123.

1.53    2016-03-22
        - require Text::Trim to stop some CPAN testers failures, no further 
          code changes
        - From the coverage script in the address-formatting repo:
        We are aware of 249 territories 
        We have tests for 229 (91%) territories
        We have rules for 249 (100%) territories
        0 (0%) territories have neither rules nor tests
        

1.52    2016-02-16
        - output (and tests in the address-formatting submodule repository) 
          is now multilinerather than comma seperated. Many countries 
          have formats where commas are significant.
          Clearly we should have done it that way from the start. Apologies.
        - From the coverage script in the address-formatting repo:
          We are aware of 249 territories 
          We have tests for 177 territories 
          We have rules for 229 territories 
          20 territories have neither rules nor tests

1.51    2016-02-09
        - more support for dependent territories and the odd edge cases 
        - From the coverage script in the address-formatting repo:
          We are aware of 249 territories 
          We have tests for 174 territories 
          We have rules for 228 territories 
          21 territories have neither rules nor tests

1.50    2016-02-02
        - fix for some YAML parsers complaining about lack of 
          newline in testcases
        - no code changes, but more tests and conf changes
        - From the coverage script in the address-formatting repo:
          We are aware of 249 territories 
          We have tests for 162 territories 
          We have rules for 217 territories 
          32 territories have neither rules nor tests

1.49    2016-02-01
        - support new template tags to allow dependent territories
          or countries that share the same postal system
        - eliminate old hacky code as logic has now moved to config
        - many new country templates, tests
        - From the coverage script in the address-formatting repo:
          We are aware of 249 territories
          We have tests for 156 territories 
          We have rules for 210 territories 
          39 territories have neither rules nor tests

1.48    2015-12-19
        - better dist.ini, stop using File::Slurp in tests, see
        http://blogs.perl.org/users/leon_timmermans/2015/08/fileslurp-is-broken-and-wrong.html
        - thanks to MANWAR and KAORU for making me aware

1.47    2015-12-18
        - better deal with "sub" countries like CW (Curaçao) tagged as NL

1.46    2015-11-24
        - fix CPAN tester errors from yaml test file not ending in newline

1.45    2015-11-18
        - reject address components containing URLs
          Thanks to Emil Żak - @zakemil - for reporting test case

1.44    2015-11-16
        - support for 'key=' replacement to act on single key
        - reject postcodes over 20 chars in length
        - lots of new templates, mainly in Africa

1.43    2015-10-05
        - fix reliance on keys of hash coming in same order found by 
          CPAN Testers on newer versions of perl. 

          Many thanks to Alex Balhatchet for his help, he is hereby raised to 
          position of grand master of the eternal order of well formatted 
          addresses, a position he will hold for life (or until revoked). 
          We bow before his greatness.

        - also gets newest versions of the templates which adds formatting 
          for Kenya (KE)

1.42    2015-10-03
        - support for postformat substitution, for example BR postcodes
          see relevant test case: 
          https://github.com/OpenCageData/address-formatting/commit/9026239ba59e09bff6efc1b18c8b6ab5f06959a5

1.41    2015-07-21
        - add Scalar::Util as dependency
        - new templates (support for MT)
        - deal with bad data - numeric country field

1.4     2015-07-21
        - add Test::Warn as dependency

1.3.1   2015-07-14
        - only compile Text::Hogan templates once

1.3     2015-07-14
        - drop Mustache::Simple and instead use Text::Hogan 1.01 or better

1.2.9   2015-06-02
        - require older version of Mustache::Simple. The latest version has
          been broken for several months now

1.2.8   2015-04-14
        - github URL (organization) changed

1.2.7   2014-11-06
        - dedupe repeated chunks (ie "Kilkenny, Kilkenny" -> "Kilkenny")
        - better tests, newest address templates

1.2.6   2014-10-20
        - deal better with fallback cases
        - better tests, newest address templates

1.2.5   2014-10-19
        - warning if a YAML config file contains a TAB character

1.2.4   2014-10-17
        - support postformat_replace
        - actually use component aliases
        - internal cleanup / delete unused code

1.2.3   2014-10-15
        - cleanup readme file

	- better merging of template configuration when reading
        multiple files (currently it's only one file)

        - corrected examples in POD [ticket 99517, thanks TOBYINK]

	- disable Perl critics 'use strict' policy because it
        conflicts with dzil automatic addition of version numbers into
        .pm files (PkgVersion)

1.2.2   2014-10-15
        - use fallback template if not enough address components, for example
          "Moabit, Berlin"

1.2.1   2014-10-03
        - more docs
        - fixed path in test

1.2     2014-10-03
        - improved POD

1.1     2014-10-02
        - add address-formatting repository as submodule to allow running
            (blackbox) tests against its configuration and test cases.

1.0     2014-10-02
        - initialize release
