Skip to content

Releases: apalache-mc/apalache

v0.40.2

05 Jun 00:49
Compare
Choose a tag to compare

0.40.2 - 2023-06-05

Bug fixes

  • Fix deserialization of Quint type and operator definitions. (See #2588)

v0.40.1

02 Jun 22:28
Compare
Choose a tag to compare

0.40.1 - 2023-06-02

Features

  • Membership tests between records and type-defining sets in TypeOk operators are now simplified to TRUE. This uses static type information to reduce the costs of verifying specs containing checks of the form TypeOk == rec \in [name_1: S1, ..., name_n: Sn]. (See #723)

Bug fixes

  • Quint run declarations are now ignored, allow verification of quint specs including those definitions. (See #2572)

v0.40.0

27 May 00:25
Compare
Choose a tag to compare

0.40.0 - 2023-05-26

Breaking changes

  • Bump Z3 to v4.12.1, see #2565

Bug fixes

  • fix pretty printing of x \div y and x / y (#2562)

v0.30.9

08 May 01:39
Compare
Choose a tag to compare

0.30.9 - 2023-05-08

Bug fixes

  • Fix conversion of quint records. See #2542.

v0.30.8

17 Apr 15:26
Compare
Choose a tag to compare

0.30.8 - 2023-04-17

Features

  • Add support for converting quint record operators. See #2530.

Bug fixes

  • Fix conversion of quint setBy operator. See #2531.

v0.30.7

11 Apr 15:59
Compare
Choose a tag to compare

0.30.7 - 2023-04-11

Bug fixes

  • Fix conversion of quint binding operators to support operator passed by name. See #2520.

v0.30.6

01 Apr 16:27
Compare
Choose a tag to compare

0.30.6 - 2023-04-01

Features

  • Add conversion of quint operators range, foldr, assert, select, and operators over maps (TLA+ functions). See #2439, #2489, #2492, #2493.
  • Support conversion of Quin't nondet bindings. See #2499.

Bug fixes

  • Fix quint list conversion. See #2495, #2509, #2510.
  • Fix conversion of quint let-binding. See #2501.

v0.30.5

10 Mar 19:16
Compare
Choose a tag to compare

0.30.5 - 2023-03-10

Breaking changes

  • Updated support for quint input, for compatibility with the (forthcoming) Quint v0.8.0. Output from earlier versions of quint will no longer be supported. See #2473 and informalsystems/quint#689.

Features

  • Add support for quint tuples. See #2441.
  • Add support for converting (most) quint list operator. See #2440.
  • Added support for quint's variadic bindings in forall and exists operators. See #2471.

v0.30.4

08 Mar 13:31
Compare
Choose a tag to compare

0.30.4 - 2023-03-08

Bug fixes

  • Fix the typing of quint empty sets during conversion (see #2466)

v0.30.3

06 Mar 21:21
Compare
Choose a tag to compare

0.30.3 - 2023-03-06

Features

Bug fixes

  • Add support for first-order CONSTANTS, see #2389.
  • Fixed type checking of specs that use Print and PrintT, see #2456.