- Update IDNA to support version 6.0.0
- Also bump dev dependecies for earmark and ex_doc
- Fix warnings up to Elixir v1.8.0
Breaking:
- Raise minimum Elixir version to 1.5
- Update data file to latest published public suffix list (Jason Axelson, #28).
- Update IDNA dependency range (Jason Axelson, #26).
- Fix Elixir 1.4 warnings (Rich Cavanaugh, #24).
- Update data file to latest published public suffix list (Dejan Štrbac, #23).
- Use
:unicode.characters_to_list/1
instead of:xmerl_ucs.from_utf8/1
to for unicode conversion to avoid need to install extra xmerl package on some linux distros. (Dejan Štrbac, #23).
- Fix Elixir 1.3 warnings.
Enhancements:
- Add
prevailing_rule/2
andmatches_explicit_rule?/1
for working with rules. (Anders Jensen-Urstad, #17)
Bug Fixes:
- Ensure bundled public suffix rules file is actually included in published package. (Myron Marston, #16)
Enhancements:
- Relax
idna
dependency from~> 2.0
to>= 1.2.0 and < 3.0.0
for compatibility with applications that cannot yet upgrade to idna 2.0. (Myron Marston, #13)
Initial release.