Skip to content
This repository has been archived by the owner on Jul 28, 2023. It is now read-only.

Releases: Qiskit/qiskit-ibmq-provider

Qiskit IBMQ Provider 0.17.0

04 Oct 20:24
0.17.0
5e89e43
Compare
Choose a tag to compare

Changelog

Added

  • Add parent ID support for experiments (#1056)
  • add visibility to runtime program upload (#17) (#1054)

Changed

  • Allow user to select runtime image (#1049)

Fixed

  • Support Python datetime encode/decode (#1053)
  • Restore integer dictionary keys dumped by RuntimeEncoder (#1052)
  • Fix IBMQJobManager job set retrieval (#1043)

Qiskit IBMQ Provider 0.16.0

02 Aug 11:09
c2b84f7
Compare
Choose a tag to compare

Changelog

Added

  • Allow setting experiment service preferences (#1032)

Changed

  • Update experiment service (#945)
  • Convert callable to None in RuntimeEncoder (#1017)

Removed

  • Remove validate_qobj parameter from IBMQBackend.run() (#1007)

Qiskit IBMQ Provider 0.15.0

13 Jul 15:36
0.15.0
ebf2191
Compare
Choose a tag to compare

Changelog

Deprecated

  • Deprecate 'id' instructions on IBM Quantum hardware backends. (#976)

Added

  • Add support for viewing error message if runtime job failed (#980)
  • add pending parameter to filter jobs (#979)
  • added-runtime-program-visibility (#967)
  • Add ESP support to the provider (#952)
  • Added ProviderRequestParams option for run() (#950)

Changed

  • always try pulse config (#982)
  • Added ProviderRequestParams option for run() (#950)

Removed

  • remove job share level logic w/o breaking API (#970)

Qiskit IBMQ Provider 0.14.0

14 Jun 20:39
0.14.0
cf09848
Compare
Choose a tag to compare

Changelog

Added

  • Add input_allowed backend filter (#957)
  • Allow retrieving runtime job logs (#949)

Fixed

  • Support proxy for runtime result streaming (#947)
  • Only add non-None options in run_circuits (#946)
  • Fix backend not found when retrieving jobs from different provider (#939)

Qiskit IBMQ Provider 0.13.1

10 May 23:09
0.13.1
c80582c
Compare
Choose a tag to compare

Qiskit IBMQ Provider 0.13.0

07 May 19:45
0.13.0
23235a9
Compare
Choose a tag to compare

Changelog

Added

  • Runtime service (#926)
  • Adds support for the verified field on analysis results. (#909)

Changed

  • Always return pulse defaults (#904)

Fixed

  • Allow noise model for backend.run() (#895)

Qiskit IBMQ Provider 0.12.3

19 Apr 23:35
0.12.3
a0bd29e
Compare
Choose a tag to compare

Qiskit IBMQ Provider 0.12.2

23 Mar 21:01
0.12.2
10233d8
Compare
Choose a tag to compare

Qiskit IBMQ Provider 0.12.1

04 Mar 14:43
0.12.1
ff5e41d
Compare
Choose a tag to compare

Qiskit IBMQ Provider 0.12.0

02 Mar 21:10
0.12.0
4dc3294
Compare
Choose a tag to compare

Changelog

Deprecated

  • Deprecate setting client version (#889)
  • Deprecate qobj validation (#838)
  • Use v2 provider interface (#817)
  • Deprecate loading from multiple ibmq accounts (#826)

Added

  • Support filtering experiments by owner (#866)
  • Add service methods (#865)
  • Add support for Python 3.9 (#862)
  • Add experiment ID to IBMQJob (#864)
  • Support filtering experiments by public share_level (#858)
  • Update ibmqjobmanager.py (#857)
  • Support filtering experiments by hub/group/project (#855)
  • sche mode now available (#853)
  • Use v2 provider interface (#817)
  • Expose Experiment visibility and owner attributes (#829)
  • add min_num_qubits as filter (#821)
  • overwrite getstate (#820)
  • Add paging support for experiments and analysis results (#807)
  • Pass hub/group/project to POST /experiments (#796)

Changed

  • Skip paused backends in least_busy() (#886)
  • use backend instead of backends (#822)

Removed

  • Remove obsolete functions (#841)

Fixed

  • Add traceback in warning messages (#885)
  • Stop hard coding gate names in backend monitor (#845)
  • Avoid infinite loop when passing IBMQRandomService to child (#805)
  • Cancel job if submit failed partially (#801)
  • Handle new list API response body format (#788)