All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Support for validating only company or personal TINs (only some countries)
- New interface TinValidatorFactory with default implementation
- Now TinValidator implements CountryTinValidator
- New methods in CountryTinValidator interface
- Implementations for Canada, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Germany and Greece
- Added validation for Italian Carta d'Identità
- Test suite improvements
- Public API classes: TinValidator and CountryTinValidator.
- Implementation for several countries: Austria, Belgium, Bulgaria, France, Italy, Portugal, Romania and Spain.
- Unit tests