Releases: chrjabs/rustsat
Releases · chrjabs/rustsat
rustsat-kissat-v0.3.1
Documentation
- Fix docsrs build
rustsat-kissat-v0.3.0
Bug Fixes
- Ensure solvers are always linked statically
Features
- Kissat versions 4.0.0 and 4.0.1
Miscellaneous Tasks
- Pedantic clippy
- [breaking] Breaking clippy suggestions
Refactor
- [breaking] Make reading functions take reader by reference
- Use bindgen to generate solver bindings
rustsat-ipasir-v0.1.3
Miscellaneous Tasks
- Updated the following local packages: rustsat
rustsat-ipasir-v0.1.2
Miscellaneous Tasks
- Pedantic clippy
rustsat-glucose-v0.3.3
Documentation
- Fix docsrs build
rustsat-glucose-v0.3.2
Bug Fixes
- Ensure solvers are always linked statically
Features
Propagate
trait
Miscellaneous Tasks
- Pedantic clippy
Refactor
- Use bindgen to generate solver bindings
rustsat-cadical-v0.4.1
Documentation
- Fix docsrs build
rustsat-cadical-v0.4.0
Bug Fixes
- Ensure solvers are always linked statically
- Don't unnecessarily rebuild cadical
- Accidental double init
- Use
cargo:
syntax in build script for backwards compatibility
Documentation
- Describe CPP source customization
Features
- CaDiCal Versions 2.0.0 and 2.1.0
Propagate
trait- Allow applying custom patches
- Allow specifying custom cpp src directory
Miscellaneous Tasks
- Fix stray feature reference
- Pedantic clippy
- [breaking] Breaking clippy suggestions
Refactor
- [breaking] Make reading functions take reader by reference
- Use bindgen to generate solver bindings
- Keep patch code in separate files
Testing
- Add tests for
FlipLit
trait
rustsat-batsat-v0.1.0
Initial Release
rustsat-v0.5.1
Features
- Incremental precision in DPW
- Format vars and lits nicely with debug
Bug Fixes
- Make
Node
type (ofdbtotalizer
) opaque. This is technically a breaking
change, but since theNode
type was never intended to be transparent, we are
not treating it as one. If you are relying on having access to theNode
type, use the featureinternal
instead, but note that the internal API is
unstable.
Testing
- Fix warnings