Releases: dwavesystems/dwave-system
Releases · dwavesystems/dwave-system
1.30.0
New Features
-
Make samplers and composites scoped. See #555.
-
Restructure and update references for unified documentation. See #560.
-
Add multiparameter pseudolikelihood estimation, include background susceptibility. See #562.
1.29.1
New Features
- Support
dwave-optimization
versions 0.6 and 0.7. See #559.
1.29.0
New Features
-
Add close()
to all QPU and hybrid samplers. See #77, #554.
-
Add support for context manager protocol to all samplers. See #91, #556.
The recommended way to use DWaveSampler is now from a runtime context:
with DWaveSampler() as sampler:
sampler.sample_ising(...)
Alternatively, call the close() method to terminate the sampler resources:
sampler = DWaveSampler()
...
sampler.close()
1.28.0
New Features
-
Add option to specify sampler used in MockDWaveSampler
(new default is now SteepestDescentSampler
). See #537.
-
Add support for Python 3.13. See #541.
-
Add LinearAncillaComposite
. See #530.
Fixes
- Fix inconsistent sampleset interface across hybrid samplers - we make sure every
SampleSet
returned now has a working wait_id()
method. See #544.
Upgrade Notes
-
Drop support for Python 3.8. See #541.
-
Soft-remove VirtualGraphComposite
and its dependencies. Namely, VirtualGraphComposite
is now just an identity wrapper around FixedEmbeddingComposite
, dwave-drivers
is not used anymore, and dwave.system.cache.*
is completely removed. See #543.
1.27.0
New Features
- Update for dwave-optimization~=0.4.0. See #539
1.26.0
Fixes
- Use default resource class for macos builds on CircleCI. See #523.
- Remove ambiguous xrefs to reduce build warnings. See #524.
- Update for
dwave-cloud-client~=0.13
and dwave-optimization~=0.3.0
. See #533, #534.
Deprecation Notes
- Deprecate
VirtualGraphComposite
. See #532.
1.25.0
New Features
- Add
LeapHybridNLSampler
. See #518.
Fixes
- Update
MockDWaveSampler
for fast anneal. See #520.
- Remove conditional aggregation from
ReverseBatchStatesComposite
. See #517.
1.24.0
New Features
- Conversion from flux_biases (units of Phi0) to h (unitless) and vice-versa. See #513.
Fixes
- Adapt
MockLeapHybridSolver
to work with cloud-client 0.11.3+. See #515.
1.23.0
New Features
- NetworkX is no longer a direct dependency. See #504.
Deprecation Notes
- Deprecate
common_working_graph()
. It will be removed in dwave-system 2.0. Use networkx.intersection()
instead.