Skip to content

Commit 9f746be

Browse files
authored
Storm version 1.12.0 (#884)
1 parent 905953d commit 9f746be

3 files changed

Lines changed: 34 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,38 @@ This changelog lists only the most important changes. Smaller (bug)fixes as well
55
The releases of major and minor versions contain an overview of changes since the last major/minor update.
66

77

8+
Version 1.12.x
9+
--------------
10+
11+
## Version 1.12.0 (2026/03)
12+
- Support for verifying IDTMCs.
13+
- Extended DRN file format:
14+
* Use `--io:digits` option to control precision of floats.
15+
* Reading from and writing to compressed DRN files (use `.drn.gz` / `.drn.xz` file extensions and/or the new `--compression` option) (requires libarchive).
16+
* Added `@value_type` to determine the type of the parsed values.
17+
* Support for parsing of DRN interval models.
18+
- Multi-objective model checking:
19+
* Multi-objective model checking in `--sound`mode handles approximation errors correctly.
20+
* Added `--multiobjective:approxtradeoff` setting to control Pareto curve approximation heuristic.
21+
* Extended support for multi-objective properties: distinguish between trade-off and lexicographic properties, introduce `multilex(..)` syntax for Prism-style properties.
22+
- `storm-pars`:
23+
* Added BigStep transformation.
24+
* Added generalized parameter lifting.
25+
* Support for not graph-preserving regions and for not well-defined regions.
26+
* Region verification API uses `RefinementOptions`.
27+
- Support build without DD support.
28+
- Added state-valuation transformer.
29+
- Preparation for using probability matrix in CTMC bisimulation.
30+
- Revised check for probabilistic transition matrix.
31+
- ConstantsComparator no longer depends on global state.
32+
- New (optional) dependency: libarchive which supports directly reading/writing from an archive.
33+
- Updated dependencies: carl-storm, Eigen, ExprTk, gmm, googletest, Gurobi, parallel-hashmap, Spot.
34+
- Bug fixes in returning rate parameters and requiring MultiObjectiveSettings.
35+
- Developer: modernized CTMC helpers.
36+
- Developer: general code clean up such as revising includes, assertions and CMake defines.
37+
- Developer: CI treats compiler warnings as errors.
38+
39+
840
Version 1.11.x
941
--------------
1042

‎CMakeLists.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ endif()
66
# Set project name
77
project (storm
88
LANGUAGES CXX C
9-
VERSION 1.11.1.1)
9+
VERSION 1.12.0)
1010
# Version x.y.z.1 should be read as: This is an updated version of x.y.z that has not been released as x.y.z+1 yet.
1111

1212
# Add the resources/cmake folder to Module Search Path

‎README.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ Storm has initially been developed at RWTH Aachen University. It is currently un
6363
* Joachim Klein
6464
* Gereon Kremer
6565
* Sascha Vincent Kurowski
66+
* Peter Lindner
6667
* Luko van der Maas
6768
* Hannah Mertens
6869
* Stefanie Mohr

0 commit comments

Comments
 (0)