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.
0.2.0 - 2019-02-28
An embarrassing bug fix and code improvements. Should now compile on Elixir 1.10+
- Early, undocumented Tag and Tags modules for tag processing and validation
- Fastfwd could not compile on recent Elixir versions because of bad syntax in a 'try' block. The lesson here is to avoid accidentally writing Ruby in an Elixir library, and to test with the latest Elixir.
- Tests and documentation examples now sort results because the first
mix test
after compilation would always fail as the order of example data would change slightly.
0.1.1 - 2019-02-28
Documentation improvements
- Changelog.md, trying a different format for this project (see top)
- Code of Conduct, using Github's default.
- Improved Readme with better examples
- Almost complete API docs
- Fixed Dialyzer version
- Improved Typespecs
0.1.0 - 2019-02-25
Initial release