maximeg/email_inquire

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# Change Log

## [Unreleased]
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.11.0...master)

## [v0.11.0](https://github.com/maximeg/email_inquire/tree/v0.11.0) (2020-01-25)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.10.0...v0.11.0)

**Changed:**

- Data: Update one-time providers list to 4700 domains ([maximeg](https://github.com/maximeg))

**Dev:**

- Spec: Add a spec to validate data files ([maximeg](https://github.com/maximeg))
- Quality: Update Rubocop to 0.78 and add rubocop-performance ([maximeg](https://github.com/maximeg))
- Spec: Update RSpec to 3.9 ([maximeg](https://github.com/maximeg))
- Update Ruby versions for CI (and add 2.7.0) ([maximeg](https://github.com/maximeg))
- Update Ruby version from 2.6.0 to 2.6.1 ([maximeg](https://github.com/maximeg))
- Dev: Add Guard-Rubocop ([maximeg](https://github.com/maximeg))
- Quality: Add Rubocop-RSpec ([maximeg](https://github.com/maximeg))
- Quality: Update Rubocop to 0.63 ([maximeg](https://github.com/maximeg))

## [v0.10.0](https://github.com/maximeg/email_inquire/tree/v0.10.0) (2019-01-08)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.9.0...v0.10.0)

**Changed:**

- ccTLD open to registration are no longer hinted from foo.xx to foo.co.xx
  (common providers are still hinted, e.g. yahoo.uk => yahoo.co.uk)
  ([maximeg](https://github.com/maximeg))

**Dev:**

- Add mutant to do mutation testing ([maximeg](https://github.com/maximeg))
- Extract validators into their own class ([maximeg](https://github.com/maximeg))
- Bring mutation testing coverage to 100% ([maximeg](https://github.com/maximeg))

## [v0.9.0](https://github.com/maximeg/email_inquire/tree/v0.9.0) (2019-01-04)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.8.0...v0.9.0)

**Added:**

- Custom valid domains ([maximeg](https://github.com/maximeg), [kwoodard22](https://github.com/kwoodard22))

**Changed:**

- Data: Update one-time providers list to 3981 domains ([maximeg](https://github.com/maximeg))

**Dev:**

- Update Ruby versions for CI (and add 2.6.0) ([maximeg](https://github.com/maximeg))
- Quality: Update Rubocop to 0.62.0 ([maximeg](https://github.com/maximeg))
- Spec: Update RSpec to 3.8.0 ([maximeg](https://github.com/maximeg))
- Update Bundler to 2.0 ([maximeg](https://github.com/maximeg))

## [v0.8.0](https://github.com/maximeg/email_inquire/tree/v0.8.0) (2017-12-26)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.7.0...v0.8.0)

**Added:**

- Custom invalid domains ([maximeg](https://github.com/maximeg))

**Changed:**

- Update minimum Ruby version to 2.3.0 ([maximeg](https://github.com/maximeg))
- Data: Update one-time providers list to 3764 domains ([maximeg](https://github.com/maximeg))

**Dev:**

- Quality: Update Rubocop to 0.52.0 ([maximeg](https://github.com/maximeg))
- Spec: Update RSpec to 3.7.0 ([maximeg](https://github.com/maximeg))

## [v0.7.0](https://github.com/maximeg/email_inquire/tree/v0.7.0) (2017-05-27)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.6.0...v0.7.0)

**Added:**

- Known invalid domains (such as example.com) ([maximeg](https://github.com/maximeg))

**Changed:**

- Data: Update one-time providers list to 3030 domains ([maximeg](https://github.com/maximeg))

**Dev:**

- Quality: Update Rubocop to 0.49.0 ([maximeg](https://github.com/maximeg))
- Spec: Update RSpec to 3.6.0 ([maximeg](https://github.com/maximeg))

## [v0.6.0](https://github.com/maximeg/email_inquire/tree/v0.6.0) (2017-04-16)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.5.0...v0.6.0)

**Added:**

- Add Brazilian TLD support ([PR #6](https://github.com/maximeg/email_inquire/pull/6) from [willianveiga](https://github.com/willianveiga))
- Add a change log ([maximeg](https://github.com/maximeg) for [issue #5](https://github.com/maximeg/email_inquire/issues/5) from [maximeg](https://github.com/maximeg))

## [v0.5.0](https://github.com/maximeg/email_inquire/tree/v0.5.0) (2017-04-02)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.4.0...v0.5.0)

**Added:**

- Validate email for format ([maximeg](https://github.com/maximeg) for [issue #2](https://github.com/maximeg/email_inquire/issues/2) from [Sathors](https://github.com/Sathors))

**Changed:**

- Refactor ccTLD handling to prepare for .com.br ([maximeg](https://github.com/maximeg))

## [v0.4.0](https://github.com/maximeg/email_inquire/tree/v0.4.0) (2017-03-28)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.3.0...v0.4.0)

**Added:**

- Add Japanese TLD support ([PR #1](https://github.com/maximeg/email_inquire/pull/1) from [ninoseki](https://github.com/ninoseki))

## [v0.3.0](https://github.com/maximeg/email_inquire/tree/v0.3.0) (2017-03-21)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.2.0...v0.3.0)

**Changed:**

- Improve .co.uk cases ([maximeg](https://github.com/maximeg))

## [v0.2.0](https://github.com/maximeg/email_inquire/tree/v0.2.0) (2017-03-19)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.1.0...v0.2.0)

**Added:**

- Add 1374 one-time providers ([maximeg](https://github.com/maximeg))

**Changed:**

- Extract data into their own files ([maximeg](https://github.com/maximeg))

## [v0.1.0](https://github.com/maximeg/email_inquire/tree/v0.1.0) (2017-03-19)
[Full Changelog](https://github.com/maximeg/email_inquire/compare/v0.0.0...v0.1.0)

**Added:**

- First version ([maximeg](https://github.com/maximeg))

**Dev:**

- Quality: Add Rubocop ([maximeg](https://github.com/maximeg))
- Dev: Add Guard ([maximeg](https://github.com/maximeg))

## [v0.0.0](https://github.com/maximeg/email_inquire/tree/v0.0.0) (2016-10-03)

- Reserve gem name