Skip to content

Releases: informalsystems/apalache

v0.44.11

06 May 12:37
Compare
Choose a tag to compare

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

25 Mar 18:08
Compare
Choose a tag to compare

0.44.10 - 2024-03-25

Bug fixes

  • Fix a problem where different quantified variables from Quint received the same TlaType1 var number (#2873).

v0.44.9

22 Mar 11:27
Compare
Choose a tag to compare

0.44.9 - 2024-03-21

Bug fixes

  • Convert Quint empty tuples as uninterpreted types/values (#2869)

v0.44.8

20 Mar 11:50
Compare
Choose a tag to compare

0.44.8 - 2024-03-20

Bug fixes

  • Sanitize names while pretty printing to avoid invalid names (#2860)
  • When converting Quint lambdas, derive the return type from the Quint type inferred for the lambda, rather the type inferred for the body expression, avoiding mismatches with Apalache type variables. (#2856)

v0.44.7

07 Mar 15:28
Compare
Choose a tag to compare

0.44.7 - 2024-03-07

Features

  • Add command to the server's CmdExecutor that will reply with formatted TLA+ derived from parsing the provide input. (#2852)

v0.44.6

04 Mar 18:11
Compare
Choose a tag to compare

0.44.6 - 2024-03-04

Features

  • Increase the Apalache server's gRPC message size limit from 8MB to 64MB. (#2847)

v0.44.5

05 Feb 03:39
Compare
Choose a tag to compare

0.44.5 - 2024-02-05

Bug fixes

  • When expected server port is already bound, report clean user error instead of crashing with a traceback (#2676).

v0.44.4

30 Jan 18:58
Compare
Choose a tag to compare

0.44.4 - 2024-01-29

Bug fixes

  • When given an empty .tla file, report a clean user error instead of crashing with an exception (#2821).

v0.44.3

23 Jan 00:49
Compare
Choose a tag to compare

0.44.3 - 2024-01-23

Features

  • Parse name of ASSUME declarations into IR and preserve them during serialization to JSON, see #2808

Bug fixes

  • fix crash on the arrays encoding when having a subset relation containing infinite sets, see #2810

v0.44.2

01 Dec 23:17
Compare
Choose a tag to compare

0.44.2 - 2023-12-01

Bug fixes

  • Fix missing support for default match cases in quint conversion (#2792)