Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,23 @@
# Changelog

## 0.18.0 - 2025-12-29

- 2025-12-29 Use fine-grained token to create release PR
- 2025-12-28 Improve error messages in the error_kind printer
- 2025-12-26 Add Eval.pp_error_kind function
- 2025-12-26 Support convert operators for all bitvetor widths
- 2025-12-26 Add ppx_deriving dependency
- 2025-12-26 Catch Eval_error exception when parsing files
- 2025-12-26 Make settings of cli commands a concrete type
- 2025-12-26 Remove extunix pin to 0.4.3
- 2025-12-23 Typo
- 2025-12-23 Log information on whether or not a query is used for model generation
- 2025-12-22 Add publications sections to docs and README.md
- 2025-12-21 Add SOP on how to create a new release ([#404](https://github.com/formalsec/smtml/issues/404))

## 0.17.0 - 2025-12-15

- 2025-12-15 Release 0.17.0
- 2025-12-15 Remove unused dependencies
- 2025-12-15 Fix README.md logo path
- 2025-12-15 Add function `Value.default_of_type` ([#483](https://github.com/formalsec/smtml/issues/483))
Expand Down
2 changes: 1 addition & 1 deletion dune-project
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

(name smtml)

(version 0.17.0)
(version 0.18.0)

(generate_opam_files true)

Expand Down
2 changes: 1 addition & 1 deletion smtml.opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.17.0"
version: "0.18.0"
synopsis: "An SMT solver frontend for OCaml"
description:
"Smt.ml is an SMT solver frontend for OCaml that simplifies integration with various solvers through a consistent interface. Its parametric encoding facilitates the easy addition of new solver backends, while optimisations like formula simplification, result caching, and detailed error feedback enhance performance and usability."
Expand Down
Loading