Releases: informalsystems/quint
Releases · informalsystems/quint
v0.25.1
v0.25.1 -- 2025-06-05
Added
quint run
andquint verify
can now receive multiple invariants through
--invariants
and Quint prints which ones were violated in the found
violation (#1662)
Changed
--out-itf
does not suppress outputs anymore. Shown output amount only depends on--verbosity
now (#1664)
Deprecated
Removed
Fixed
- Fixed issue on integration with the rust backend (#1683)
Security
evaluator/v0.2.0
Release evaluator v0.2.0
v0.25.0
v0.25.0 -- 2025-05-28
Added
- Added
--hide
option to hide specific variables from output (#1656) - Errors from the Rust evaluator now show the corresponding location (#1648)
- Added support for calling
q::debug
with a single argument, which shows both the expression and its value (#1660) quint run
now reports statistics on trace length and the simulation speec in traces/second (#1669)
Changed
oneOf()
now automatically handles empty sets instead of giving an error and has a retry strategy for small sets (#1670)
Deprecated
Removed
Fixed
- Fixed a problem on
pure val
s referring to constants resulting in errors in the Rust evaluator (#1647)
Security
v0.24.0
v0.24.0 -- 2025-04-08
Added
- Added a
--flatten
option toquint compile
to enable compilation of unflattened modules (#1623) - Added a
main
field to the JSON output ofquint compile
(#1623) - Added a
--backend
option toquint run
to enable running the new Rust simulator (#1623)
Changed
Deprecated
Removed
Fixed
- Init definitions are now properly transpiled into TLA+ without assignments (#1613)
Security
evaluator/v0.1.0
Cut first official release
evaluator/v0.0.0-pre.2
Test release from Quint repo
v0.23.1
v0.23.0
v0.23.0 -- 2025-01-24
Added
- Added a
--witnesses
option toquint run
that enables counting for how many explored traces each of the given predicates (witnesses) were true (#1562)
Changed
- Bumped Apalache to 0.47.2 (#1565)
- Changed how an action from
any
gets picked, improving performance significantly (#1582)
Deprecated
Removed
Fixed
- Fixed a problem where calling
setOfMaps()
on empty sets resulted in errors in the simulator (#1561)
Security
v0.22.4
v0.22.3
v0.22.3 -- 2024-10-28
Added
- Added a new operator called
getOnlyElement()
to extract elements out of singleton sets (#1525)
Changed
- Updated grammar rule to allow an optional trailing comma in parameter lists (#1510):
- Operator calls
- Constant initialization
- Operator definitions
Deprecated
Removed
Fixed
- The seed was not being properly printed when the simulator found some runtime errors (#1524).
- Fixed a problem where using
--mbt
resulted in missing data onnondet_picks
due to internal caching (#1531) - Hashbang lines are now properly highlighted as comments in vscode and in highlight.js.