ChangeLog.md
# 1.3.0 / (unreleased)
* Update README for yaml name and location (pepe)
* Relocate / rename `data/phone_countries.yml` to `data/phone/countries.yml` (elskwid)
* [improvement] Add modern gem infrastructure - add bundler, update gemspec, convert to minitest, locate gem files in proper directories, add .ruby-version, update README, update LICENSE.txt, add Changelog.md. (elskwid)
* [improvement] Memoize country code regex. (tiegz)
* [improvement] Update regex for: ZA, UY, NL, BE, FR, HU, PT, UA, RS, HR, SE, SI, and BA. (g1smd)
* [improvement] Add IE support. (dramalho)
* [improvement] Update #split_to_parts to provide a format override and handle nil parts. (dramalho)
* [improvement] Add NZ support. (jurgens)
* [improvement] Add options support to `#valid?`. (soulcutter)
* [improvement] Remove need for `cattr_accessor`. (elskwid)
* [fix] Incorrect error raised when missing phone number and add missing test. (elskwid)
* [fix] Fix extension handling in `::parse`. (elskwid)
* [improvement] Remove need for ActiveSupport detection. (elskwid)
* [improvement] Remove monkeypatching support library. (elskwid)
* [improvement] Add support for Travis CI. (elskwid)
* [improvement] Add tests for parameter mutation in `#valid?`. (elskwid)
* [fix] Fix parameter mutation in extension extraction. (elskwid)
* [fix] ME (Montenegro) area code correction and tests. (bsboris)
* [improvement] Add test for parameter mutation in `::parse`. (elskwid)
* [improvement] Code style clean up and method refactoring to clarify processing and remove multiple gsub calls. (elskwid)
* [doc] README updates.
# 1.2.3 / 2013-11-16
* [fix] Bring changes from v1.1 that were mysteriously missing from repo. (elskwid)
- README updates
- Spain area code updates
- Support 3 character codes for countries
- Update default area code
- Update `::normalize`
# 1.2.2 / 2013-11-15
* Add license to gemspec. (bf4)
# 1.2.1 / 2013-10-24
* Add errors.rb to gemspec to fix gem. (mtarnovan)
# 1.2 / 2013-10-23 (yanked)
* Released to capture updates made after version 1.1. (elskwid)
* Add specific exception classes. (miloshadzic)
# 1.1 / 2011-06-23
* Implement `==`. (haxney and carr)
* Update Uraguay area codes and tests. (tiegz)
# 1.0 / 2011-04-04
* Namespaced library as `Phoner::Phone` (carr)
# Previous versions ...