Releases: rigetti/qcs-sdk-rust
Releases · rigetti/qcs-sdk-rust
0.3.3 - 2022-07-28
Features
- Added
Executable::submit_to_qpu
andExecutable::retrieve_results
methods to allow splitting program submission and result retrieval into separate steps. This also enables logging of the QCS job ID for easier debugging.
0.3.2 - 2022-06-18
Maintenance release, updating dependencies only.
0.3.1 - 2022-06-15
Maintenance release, updating dependencies only.
0.3.0 - 2022-06-04
Breaking Changes
- The return type of
Executable::execute_on_qpu
andExecutable::execute_on_qvm
is a newExecutionData
struct. The previous result map is now stored onExecutionData::registers
with the renamedRegisterData
type (previouslyExecutionResult
). (#90)
Features
- Return billable QPU execution time in results. (#90)
0.2.2 - 2022-06-02
Maintenance release, updating dependencies only.
0.2.1 - 2022-05-31
Maintenance release, updating dependencies only.
0.2.0 - 2022-04-05
0.1.1 - 2022-03-23
Features
Full Changelog: v0.1.0...v0.1.1
0.1.0 - 2022-03-18
Breaking Changes
- The error type of
Executable::execute_on_qpu
andExecutable::execute_on_qvm
has changed.
Features
- You can now tell the difference between an error that warrants a retry (
Error::Retry
) and an error that is fatal (Error::Fatal
).
v0.0.3
0.0.3 (2022-02-07)
chore
Chore
- Allow BSD-3-Clause dependencies (86880e1)
- Clippy warnings (5028ce2)
- Update locked dependencies for testing (23cffe9)
- Update semantic-release to solve error installing. (595f24f)
Docs
- Update qcs crate README to be more descriptive on crates.io. Move build instructions into workspace README. (#25) (9d3af44), closes #25