Changelog for smtlib-backends-0.4
Changelog
All notable changes to the smtlib-backends library will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to PVP versioning.
The same stands for the changelogs of
smtlib-backends-tests,
smtlib-backends-process and
smtlib-backends-z3, except the version
numbers simply follow that of smtlib-backends.
v0.4 (2024-05-28)
Changed
- (breaking change) stop changing the default of the
produce-modelsoption.
v0.3 (2023-02-03)
Added
- (breaking change) add a datatype
Backends.QueuingFlagto set the queuing mode- the
initSolverfunction now takes this datatype as argument instead of a boolean
- the
- (breaking change) add a
send_method to theBackends.Backenddatatype for sending commands with no output - add a
Backends.flushQueuefunction for forcing the content of the queue to be evaluated
Changed
- (breaking change) make the queuing functions thread-unsafe but faster
v0.2 (2022-12-16)
Changed
- split the
Processmodule into its own library - rename
SMTLIB.Backends'sackCommandtocommand_ - improve read-me
Removed
- remove logging abilities
- the user can always surround
commandorcommand_with their own logging functions
- the user can always surround