Skip to main content

CHANGELOG.md

Changelog
=========


## v0.6.0

 - Fix collision with built-in `record/0` type in Elixir v1.19.0+ ([#44](https://github.com/sheharyarn/memento/pull/44)) by @matthewsinclair



## v0.5.0

 - Fix Range deprecation warning in Elixir v1.18.0+ ([#38](https://github.com/sheharyarn/memento/pull/38)) by @sax



## v0.4.1

 - Patch release to fix hex publish issues
 - No functional changes in code



## v0.4.0

 - Fix function warnings on recent Elixir versions
 - Update minimum Elixir version to 1.14



## v0.3.1

 - [Bugfix] Convert mnesia's `:"$end_of_table"` code to empty list
    - Previously raised UndefinedFunctionError during coercion



## v0.3.0

 - [Bugfix] Catch Mnesia exits _outside_ transactions (#2)
     - This fixes issues where Memento would unintentionally mess with Mnesia's
       deadlock resolution algorithm by catching exits, finally causing Mnesia to
       throw cyclic abort errors in high concurrency, nested transactions



## Before v0.3.0

Check the [commit history][commits].



  [commits]: https://github.com/sheharyarn/memento/commits/master