- Fix `SpinReversalTransformComposite`\'s handling of child samplers that alter the variable order. Previously the spin reversal transforms would not be correctly unapplied. See [\142](https://github.com/dwavesystems/dwave-preprocessing/issues/142).
0.6.6
New Features
- Speed up the removal of small biases in presolve. - Support NumPy 2.0. Also, no longer require NumPy at build-time.
0.6.5
New Features
- Build with [dimod 0.12.14](https://github.com/dwavesystems/dimod/releases/tag/0.12.14). This speeds up the removal of small biases in presolve.
0.6.4
New Features
- Build C++ extensions with Cython 3. - Build wheels for Python 3.12.
0.6.3
Bug Fixes
- Fix `ImportError` being raised on Windows when other `dwave` namespace packages are installed after `dwave-preprocessing`. See [\130](https://github.com/dwavesystems/dwave-preprocessing/issues/130).
0.6.2
Bug Fixes
- Fix the handling of quadratic constraints in presolve. Previously fixing variables in quadratic constraints would result in memory errors. See [dimod1351](https://github.com/dwavesystems/dimod/issues/1351).