Current section

Files

Jump to
retort CHANGELOG.md
Raw

CHANGELOG.md

<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
- [Changelog](#changelog)
- [v1.2.0](#v120)
- [Enhancements](#enhancements)
- [Bug Fixes](#bug-fixes)
- [v1.1.0](#v110)
- [Enhancements](#enhancements-1)
- [Bug Fixes](#bug-fixes-1)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
# Changelog
## v1.2.0
### Enhancements
* [#3](https://github.com/C-S-D/retort/pull/3) - Regression test for `use Retort.Resources` in dialyzer - [@KronicDeth](https://github.com/KronicDeth)
### Bug Fixes
* [#3](https://github.com/C-S-D/retort/pull/3) - [@KronicDeth](https://github.com/KronicDeth)
* De-alias spec types in `Retort.Resources.__using__` because spec types had no `alias` to setup correct alias names and `alias`es should not be used in `quote` block because they'll leak into module where `use` occurs.
* Had to use `map` instead of `Alembic.Pagination.t` because `Alembic.Pagination.t` is not a subtype of `map` needed by `Calcinator.Resources.list` callback.
* [#4](https://github.com/C-S-D/retort/pull/4) - `|` has higher precedence than `->` so the `|` ends up being interpreted as `t -> {:ok, data}` OR `Retort.Client.Generic.error` instead of the correct `t ->` EITHER `{:ok, data}` OR `Retort.Client.Generic.error`. - [@KronicDeth](https://github.com/KronicDeth)
## v1.1.0
### Enhancements
* [#2](https://github.com/C-S-D/retort/pull/2) - [@KronicDeth](https://github.com/KronicDeth)
* Ignore IntelliJ project files
* Update to `calcinator` `2.1.0`
* Update to `credo` `0.6.0`
* Update to `timex` `3.1.8`
* Update to `uuid` `1.1.6`
### Bug Fixes
* [#2](https://github.com/C-S-D/retort/pull/2) - [@KronicDeth](https://github.com/KronicDeth)
* Fix `credo` `0.6.0` errors
* Add missing `@spec`s
* Remove extra blank lines
* Fix Elixir 1.4 warnings about missing `()` on 0-arity function calls.
* Use correct `rabbit_common` in `mix.lock` for Erlang 19+.