- #32: Fix double-calling of normalize_key
- Thanks @katafrakt
- #31: Read waiter options from defmemo opts
- Thanks @katafrakt
- #30: Clear expiration_tab when invalidating or garbage collecting
- Thanks @katafrakt
- Update dependencies
- Update supported Elixir version from 1.9 to 1.11
- Update dependencies
- Update dependencies
- fix: Invalidate cache with map
- @phanmn
- Add the default value of
:expires_inconfigurable. - Remove compile-time config.
- Fix infinite loop if cache process crashes (#14)
- @davorbadrov
- Replace
is_exception/1toException.exception?/1.
- Require Elixir >= 1.9
- Fix warnings for Elixir 1.11
- Fix freeze when exit or throw (#13)
- Update dependencies
- Limit count of waiter processes that receive message passing
- Update dependencies
- Fix
defmemo unquote(name)()doesn't work
- Update dependencies
- Apply Elixir formatter
- Update a dependency
ex_doc - Improve documents
- Fix map type is passed to
:ets.select_replace/2 - Improve documents
- Fix passing map type to
:ets.select_replace/2