All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
0.1.8 - 2024-11-05
- An option
--allow-negative-balances
.
- A
set
checker (#44). - A
long-fork
checker (#43).
- Bump Elle version to 0.2.1.
- Bump Jepsen version to 0.3.7.
- Model names with prefixes
jepsen-
andknossos-
.
- Shell script that runs a JAR file.
- Bump Elle version to 0.1.7.
- Bump Jepsen version to 0.3.3.
- Bump Jepsen version to 0.3.2.
- Bump Knossos version to 0.3.9.
- Bump Elle version to 0.1.6.
- Bump Jepsen version to 0.3.0.
0.1.5 - 2022-12-06
- Add a checker for comments test (#32).
- Add a checker for sequential test (#33).
- Knossos register model is removed. Use Elle's register instead. (#42).
0.1.4 - 2022-06-30
- Fix setting of headless mode (#50).
- Fix exit code when history is not valid (#53).
- Updated test descriptions in a README. (#37)
- Bump Elle version to 0.1.5.
0.1.3 - 2022-05-11
- Fixed defaults for anomalies in a README.
- Fixed processing of Elle's list-append histories (#30).
- Checker names have been removed in models name. (#38)
- Model "register" is planned to be removed in next releases. It is removed in documentation and usage and it is recommended to use "rw-register" instead. (#42)
0.1.2 - 2022-02-23
- Fix --cycle-search-timeout, --plot-timeout, and --max-plot-bytes CLI arguments
- Fix default value for --directory CLI argument
0.1.1 - 2022-02-11
- Add an example of rw-register history in JSON and EDN formats.
- Add a test script that runs elle-cli against histories.
- Fixes by passing consistency models and anomalies via CLI (#4).
- Fix --plot-format CLI argument.
- Converts the first argument of :value vectors to keyword (#1).
- Allow passing an empty consistency model.
- Update default values for CLI arguments so that they are aligned with Elle's.
- Bump Jepsen version to 0.2.6.
- Bump Elle version to 0.1.4.
- Use :strict-serializable as a default consistency model.
- Fix link for unreleased changes in changelog.
- Fix publishing workflow.
- Bump Knossos version to 0.3.8.
- Bump Elle version to 0.1.3.
0.1.0 - 2021-12-25
- Add integration with Elle (list-append and rw-register checkers).
- Add integration with Jepsen (bank, counter, long-fork, set and set-full checkers).
- Add integration with Knossos (register, cas-register and mutex checkers).
- Support histories in EDN and JSON formats.