2.0.1.153
Changes:
- Support for all ISO-3166-2 countries
- Support for all numeric postal codes for ISO-3166-2 countries as well as a set of non-numeric postal codes like CA, GB, BB and more.
- Exposed country name via Country class.
- Interface clean up
- All postal code classes implementations are automatically generated and tested based on json configuration.
- Support for long and short US zip codes
- Fixed issue with the lowercase zip codes
Release Notes:
- #9 Small cleanups
- #8 Convert tabs to spaces
- #6 Lots of refactoring.
- #5 Updating readme file.
- #49 Add padding (left) functionality for Poland postal codes #48
- #48 Add padding (left) functionality for Poland postal codes
- #46 Release 2.0 fixes, that are blocking:
- #42 Fix the underlying test problem, and try to resolve the appveyor misconf...
- #41 PostalCodeRange contains should do additional validation. #37
- #40 Throw exception in case of unassigned country code #38
- #4 Refactor supported countries
- #39 PostalCodeFactory should be mockable #36
- #38 Throw exception in case of unassigned country code
- #37 PostalCodeRange contains should do additional validation.
- #36 PostalCodeFactory should be mockable.
- #35 Take into account WhiteSpaceCharacters attribute
- #34 Expose country name in Country class, Issue #33
- #33 Add country name in Country class
- #32 Cosmetic changes
- #31 Add all countries with numeric postal codes format (3,4,5,6,7 digits)
- #27 Union the formats for PL
- #26 Issue #24: Merge PostalCodeInputNormalizer.cs with GBPostalCode.cs
- #25 Fixing issue #24
- #24 Merge PostalCodeInputNormalizer.cs with GBPostalCode.cs
- #22 Take into account WhiteSpaceCharacters attribute
- #21 Change to using T4 templates instead of python scripts
- #20 Trying to fix the PR build.
- #19 Trying to fix the PR build.
- #17 * Refactoring the specific postal codes class template by moving methods...
- #16 Adding more tests
- #15 Covering uncovered path in Equals.
- #14 Setting up builds:
- #13 Small cleanups
- #12 Handle all country codes consistently
- #11 Simplify CountryFactory
- #10 Adding PL postal code.
- Stability improvements