Releases: Qiskit/qiskit-ibm-runtime
Releases · Qiskit/qiskit-ibm-runtime
Qiskit IBM Runtime 0.41.1
Changelog
Fixed
- Fix account instance logic (#2359)
Qiskit IBM Runtime 0.41.0
Changelog
Deprecated
- Handle new IQP inconsistencies/breaking changes (#2296)
Added
- Update least_busy (#2323)
- Update parameters to accommodate with RZZ constraints (#2126)
- Allow
use_fractional_gates
in fake backends (#2342)
- Fail gracefully when pub is not in span (#2338)
- Add new active_instance method (#2325)
- Update usage method to include remaining usage (#2329)
- retry on 503 (#2246)
- Add tags instance filtering (#2277)
- Add serialization for PauliLindbladMap (#2297)
Changed
- Update supported python versions (#2314)
Removed
- Completely remove pulse defaults (#2238)
- Remove IQP Classic (#2289)
- Handle 0.37 deprecations (#2235)
Fixed
- Added pub shots in twirled slice span (#2336)
- Allow
saved_accounts()
to return even if legacy accounts are saved (#2332)
- Create internal copies of backends to avoid modifying their original properties (#2283)
- Don't re-retrieve backend in session cm (#2282)
- IQP migration followup (#2269)
- Clarify rzz out of range error message (#2276)
Qiskit IBM Runtime 0.40.1
Changelog
Fixed
- IQP migration followup (#2269)
Qiskit IBM Runtime 0.40.0
Changelog
Added
- Add new channel and allow instance selection with new platform (#2239)
- Support private jobs on new platform and add
job.private
property (#2263)
Fixed
- Remove backend defaults check in target() (#2261)
Qiskit IBM Runtime 0.39.0
Changelog
Added
- Use IBM Cloud access token to call runtime API (#2102)
- Updated max service QPY version (#2231)
IBMInputValueError
inherits from ValueError
(#2250)
Fixed
- Raise error in
from_id
if the session has no backend (#2226)
- Fix session/batch type hint (#2222)
- Estimator pub inputs validation (#2254)
- Creating new session API logic (#2195)
Qiskit IBM Runtime 0.38.0
Changelog
Deprecated
- Cleanup websocket streaming code (#2143)
- Add warning for
ibm_quantum
channel sunset (#2205)
- Deprecate RuntimeJob (#2170)
- Deprecate backend defaults (#2186)
Added
- Add
__getattr__
method for fake backends (#2202)
Fixed
- Refactor
create_new_session
logic when calling Session.from_id()
(#2195)
- Fix DoubleSliceSpan and TwirledSliceSpan mask methods (#2187)
Qiskit IBM Runtime 0.37.0
Changelog
Deprecated
- Deprecate max_shots, max_experiments, & max_circuits (#2166)
Added
- Add smoke tests (#2149)
- Qiskit 2.0 Compatibility (#2116)
- Add warning if primitive initalized outside session (#2152)
Removed
- Qiskit 2.0 Compatibility (#2116)
Fixed
- Update use of classes removed in Qiskit 2.0 (#2173)
- Default to returning RuntimeJobv2 in jobs() (#2156)
- Avoid importing
ConvertConditionsToIfOps
in Qiskit 2.x (#2155)
- Patch aer version bug (#2144)
Qiskit IBM Runtime 0.36.1
Changelog
Fixed
- Patch aer version bug (#2144)
Qiskit IBM Runtime 0.36.0
Changelog
Removed
- Handle old deprecations (#2124)
- Remove e2e test related code (#2137)
Fixed
- Use qiskit.qpy.QPY_VERSION (up to 13) instead of always QPY 11 (#2096)
- Update backend properties for FakeHanoiV2 (#2136)
Qiskit IBM Runtime 0.35.0
Changelog
Added
- Local mode job class (#2057)
- Add Fake Heron devices (#2112)
- Handle maintenance message appropriately (#2100)
- Extended rzz validation to include parameter expressions (#2093)
Removed
- Remove backend.run() (#1962)
- Dropped Python 3.8 support (#2097)