CHANGELOG.md

# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [[0.3.14]] - 2023-05-13
### Changed
- Bumped OTP version.
- Bumped Elixir version.
- Updated GitHub repo files.
- Converted from TravisCI to Github Actions for CI.

### Fixed
- Fixed dialyzer errors.
- Fixed credo warnings/errors.

## [[0.3.13]] - 2023-05-07
### Changed
- Updated GitHub repo files.
- Removed inch in favor of doctor for doc coverage reporting.

### Fixed
- Fixed test suite polluting output with warnings about unused variables.

## [[0.3.12]] - 2023-05-06
### Changed
- Changed `get_table_cookies/1` and `get_table_cookies/2` to utilize `table_load_timeout/0` for `:rpc.call/5` calls.

## [[0.3.11]] - 2023-05-06
### Added
- Added test to ensure `get_table_cookies/1` returns error when node is not reachable.

### Fixed
- Fixed handling of `:badrpc` errors in `copy_tables/1` and `get_table_cookies/1` not being enumerable.

## [[0.3.10]] - 2023-05-04
### Changed
- Assert that `Mnesiac.init_mnesia/1` is called successfully.
- Updated dependencies.
- Updated GitHub repo files.

### Fixed
- Updated `get_table_cookies/1` to use `:local_tables` instead of `:tables` to properly identify table copies that don't exist locally to a given node, closes #84.

## [[0.3.9]] - 2021-02-21
### Changed
- Bumped OTP version.
- Bumped Elixir version.
- Updated Travis CI integration for new OTP release.
- Updated dependencies.
- Updated GitHub repo files.

## [[0.3.8]] - 2020-09-01
### Changed
- Moved `:mnesia` out of `extra_applications` into `included_applications`.
- Bumped OTP version.
- Updated Travis CI integration for new OTP release.
- Updated dependencies.
- Updated GitHub repo files.

## [[0.3.7]] - 2020-07-17
### Changed
- Bumped OTP version.
- Bumped Elixir version.
- Updated Travis CI integration for new OTP and Elixir releases.
- Updated dependencies.
- Updated GitHub repo files.

## [[0.3.6]] - 2020-03-01
### Added
- Additional GitHub repo files.

### Changed
- Bumped OTP version.
- Fixed Travis CI integration.

## [[0.3.5]] - 2020-02-27
### Changed
- Bumped OTP version.
- Bumped Elixir version.
- Updated dependencies.

## [[0.3.4]] - 2019-08-20
### Fixed
- Logger crashes in `Mnesiac` module.
- copy_table bug, closes #20.

### Changed
- Bumped OTP version.
- Bumped Elixir version.
- Updated dependencies.

## [[0.3.3]] - 2019-02-25
### Fixed
- Apply regression fix to `copy_store/0` and `resolve_conflict/1`.
- Docs cleanup.

## [[0.3.2]] - 2019-02-22
### Fixed
- Regression that made defining a custom table name impossible.

## [[0.3.1]] - 2019-02-21
### Added
- Inch reports.

### Fixed
- Misc docs.

## [[0.3.0]] - 2019-02-14
### Added
- Distributed testing suite.
- Implemented store as a macro, with overridable callbacks.

### Changed
- Bumped OTP version.
- Bumped Elixir version.
- Updated dependencies.
- Started using keepachangelog.com changelog format.
- Hex doc improvements.
- Travis CI improvements.

## [[0.2.0]] - 2018-07-30
### Added
- Additional tests.
- Created .github folder and files.
- Created badge links.
- Created dev and test instructions.

## [0.1.0] - 2018-07-29
### Added
- Initial release.

[0.3.14]: https://github.com/beardedeagle/mnesiac/compare/v0.3.13...v0.3.14
[0.3.13]: https://github.com/beardedeagle/mnesiac/compare/v0.3.12...v0.3.13
[0.3.12]: https://github.com/beardedeagle/mnesiac/compare/v0.3.11...v0.3.12
[0.3.11]: https://github.com/beardedeagle/mnesiac/compare/v0.3.10...v0.3.11
[0.3.10]: https://github.com/beardedeagle/mnesiac/compare/v0.3.9...v0.3.10
[0.3.9]: https://github.com/beardedeagle/mnesiac/compare/v0.3.8...v0.3.9
[0.3.8]: https://github.com/beardedeagle/mnesiac/compare/v0.3.7...v0.3.8
[0.3.7]: https://github.com/beardedeagle/mnesiac/compare/v0.3.6...v0.3.7
[0.3.6]: https://github.com/beardedeagle/mnesiac/compare/v0.3.5...v0.3.6
[0.3.5]: https://github.com/beardedeagle/mnesiac/compare/v0.3.4...v0.3.5
[0.3.4]: https://github.com/beardedeagle/mnesiac/compare/v0.3.3...v0.3.4
[0.3.3]: https://github.com/beardedeagle/mnesiac/compare/v0.3.2...v0.3.3
[0.3.2]: https://github.com/beardedeagle/mnesiac/compare/v0.3.1...v0.3.2
[0.3.1]: https://github.com/beardedeagle/mnesiac/compare/v0.3.0...v0.3.1
[0.3.0]: https://github.com/beardedeagle/mnesiac/compare/v0.2.0...v0.3.0
[0.2.0]: https://github.com/beardedeagle/mnesiac/compare/v0.1.0...v0.2.0