Releases: apalache-mc/apalache
Releases · apalache-mc/apalache
v0.40.2
0.40.2 - 2023-06-05
Bug fixes
- Fix deserialization of Quint type and operator definitions. (See #2588)
v0.40.1
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
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
0.30.9 - 2023-05-08
Bug fixes
- Fix conversion of quint records. See #2542.
v0.30.8
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
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
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
v0.30.5
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
0.30.4 - 2023-03-08
Bug fixes
- Fix the typing of quint empty sets during conversion (see #2466)
v0.30.3
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.