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
.
- (breaking change) add a datatype
Backends.QueuingFlag
to set the queuing mode- the
initSolver
function now takes this datatype as argument instead of a boolean
- the
- (breaking change) add a
send_
method to theBackends.Backend
datatype for sending commands with no output - add a
Backends.flushQueue
function for forcing the content of the queue to be evaluated
- (breaking change) make the queuing functions thread-unsafe but faster
- split the
Process
module into its own library - rename
SMTLIB.Backends
'sackCommand
tocommand_
- improve read-me
- remove logging abilities
- the user can always surround
command
orcommand_
with their own logging functions
- the user can always surround