Skip to content

Releases: Cimpress-MCP/PostalCodes.Net

2.0.3.171

04 Aug 07:04
Compare
Choose a tag to compare

Changes:

  • Method PostalCodeRange.Resect() was renamed in this release to PostalCodeRange.Substract().
  • PostalCodeRange comparison now sort by range.Start, then by range.End. Default postal code range (null,null) is considered "smaller" than any other.

Release Notes:

  • #58 Fix PostalCodeRange.CompareTo method to order ranges correctly first
  • #54 Change AppVeyor token
  • Stability improvements

2.0.2.163

08 Jul 08:35
Compare
Choose a tag to compare

Release Notes:

  • #53 Throw argument exception on invalid country codes
  • #51 Provide debugging symbols
  • #50 Provide debugging symbols
  • Stability improvements

2.0.1.153

24 Apr 15:24
Compare
Choose a tag to compare

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

1.0.0.15

19 Mar 23:19
Compare
Choose a tag to compare

This is the initial release of the moved code.

Documentation.chm contains the public api for release 1.0.0

Release Notes:

  • #3 Sync master to develop.
  • #2 Beautifying the code.
  • #1 Initial commit
  • Stability improvements