Skip to content

Releases: apalache-mc/apalache

v0.16.1

20 Sep 02:55
Compare
Choose a tag to compare

0.16.1

Bug fixes

  • Fixed a heisenbug caused by EXCEPT on records, which used unsorted keys, see #987
  • Fixed unsound skolemization that applied to let-definitions, see #985

v0.16.0

07 Sep 14:59
Compare
Choose a tag to compare

0.16.0

Features

  • Support for let-polymorphism in typecheck, see #869
  • Support for let-polymorphism in check, see #953

v0.15.13

30 Aug 20:05
Compare
Choose a tag to compare

0.15.13

Bug fixes

  • Fix the profiler, see #963
  • Handle exceptions in record update edge case, see #917

v0.15.12

02 Aug 00:34
Compare
Choose a tag to compare

0.15.12

Bug fixes

  • Fix infinite recursion in the type unifier, see #925
  • Fix unhandled errors on non-existent record field access, see #874
  • Fix unhandled MatchError on invalid operator type annotations, see #919

v0.15.11

13 Jul 13:37
Compare
Choose a tag to compare

0.15.11

Features

  • Implemented support for SelectSeq, see #873

Bug fixes

  • Fixed crash on specs with no variables, see #871

v0.15.10

01 Jul 06:57
Compare
Choose a tag to compare

0.15.10

Bug fixes

  • Fixed a bug which made Fold(Set/Seq) unusable in Init or CInit

v0.15.9

29 Jun 13:07
Compare
Choose a tag to compare

0.15.9

Features

  • Parser: parse error on TLAPS syntax such as Inv!2, see #876
  • Checker: support for Fold(Set/Seq), see #693

Bug fixes

v0.15.8

21 Jun 07:00
Compare
Choose a tag to compare

0.15.8

Bug fixes

  • Tool: no empty log on help message, see #830

Documentation

  • revision 2 of RFC006 on unit testing

v0.15.7

14 Jun 11:05
Compare
Choose a tag to compare

0.15.7

Features

  • Checker: enumerating multiple counterexamples, see #542 and #827

Documentation

  • Manual: manual page on enumerating counterexamples and view abstraction, see #542

  • links to ADR005

v0.15.6

17 May 11:16
Compare
Choose a tag to compare

0.15.6

Features

  • Checker: support for action invariants, see #801
  • Checker: support for trace invariants, see #819

Improvements

  • Add type information to overriding error, see #823