Releases: apalache-mc/apalache
Releases · apalache-mc/apalache
v0.47.0
0.47.0 - 2024-10-02
Breaking changes
- Downgrade z3 to 4.12.6, due to instability of 4.13.0
v0.46.2
0.46.2 - 2024-10-02
Bug fixes
- Do not produce
(distinct ...)
for singletons, see #3005
- Show note that expression is unsupported instead of reporting a counterexample claiming that e.g.
{42} \in SUBSET Nat
is false, see #2690
v0.46.1
0.46.1 - 2024-09-24
Features
- Periodically print Z3 statistics when
--debug
is on (#2992)
- Parse and pass z3 tuning parameters in the Apalache fine-tuning parameters (#2990)
v0.45.6
0.45.6 - 2024-09-19
Features
- Added an
apalache-mc.bat
file to easily start Apalache on Windows, see #2980
v0.45.4
0.45.4 - 2024-09-02
Features
- Handle expressions such as S \in SUBSET T in ExprOptimizer by rewriting the expression into \A r \in S: r \in T
Bug fixes
- Better error reporting for hitting the limits of
SUBSET
expansion, see #2969
- Fix truncation of SMT logs, see #2962
v0.45.3
0.45.3 - 2024-08-21
Features
- Added scope-unsafe builder.
v0.44.11
0.44.11 - 2024-05-06
Features
- TLA+ modules produced by the Shai command
TLA
now include type annotations (#2891)
Bug fixes
- Fixed a problem where folds produced by the Shai command
TLA
had an invalid form and could not be parsed back (#2891)
- Fixed a problem where bindings from exists and forall operators where not properly sanitized before printing (#2891)
- Fixed a problem where translation from
slice
to replaceAt
added an incorrect increment to the last argument (#2891)
v0.44.10
0.44.10 - 2024-03-25
Bug fixes
- Fix a problem where different quantified variables from Quint received the same TlaType1 var number (#2873).