Skip to content

Releases: Qiskit/qiskit-aer

Qiskit Aer 0.8.1

15 Apr 19:13
0.8.1
bd69fcd
Compare
Choose a tag to compare

Changelog

Fixed

  • Normalize statevector save and snapshot for extended stabilizer method (#1221)
  • Allow measure sampling with initialize (#1219)
  • Add python iterables to to_json conversion method (#1217)
  • Fix JSON serialized of empty data (#1218)
  • Bug fix for MPS::apply_kraus (#1206)
  • Disable GPU methods if no device available (#1213)

Qiskit Aer 0.8.0

01 Apr 19:39
0.8.0
1911221
Compare
Choose a tag to compare

Changelog

Added

  • Add AerSimulator backend (#1194)
  • Allow disabling of dependency installation in setup.py (#1135)
  • Add instructions to set simulator state (#1163)
  • Migrate to new provider interface (#1099)
  • Support for saving statevector as ket dictionary (#820)
  • Add general SaveState instruction (#1164)
  • Add Fusion variations (#1110)
  • Add arm64 release wheel jobs (#1162)
  • Add SaveUnitary and SaveStabilizer instructions (#1136)
  • Add SaveAmplitudes and SaveAmplitudesSquared instructions. (#1129)
  • Add SaveProbabilities and SaveProbabilitiesDict instructions (#1117)
  • Add SaveStatevector and SaveDensityMatrix instructions (#1116)
  • Add new save expectation value instructions (#1101)
  • Adding gates to the MPS simulator (#1088)
  • Parallel Qiskit Aer (GPU + MPI) by using cache blocking transpiler (#788)
  • parallelize fusion transpilation (#1103)
  • Enhancement of multi-controlled gates (#1076)
  • Compile CUDA on win (#1065)
  • Cmake: make conan optional (#999)
  • Add PauliGate to density matrix simulator (#1012)
  • Multiple Pauli gates operation (#919)

Changed

  • Add SaveStatevector and SaveDensityMatrix instructions (#1116)
  • Add new save expectation value instructions (#1101)

Fixed

  • Fixed bug in apply_kraus in matrix_product_state (#1188)
  • Add reading of qubit_lo_freq from pulse Schedule config (#1185)
  • Always set config.local to True (#1187)
  • Fixed bug in sample_measure_using_probabilities (#1132)
  • change default max_memory_mb from half to full system memory (#1152)
  • Fix noise sampling for conditional gates (#1154)
  • Fix macos tests in CI (#1115)
  • Fix bugs in automatic updates of simulator configuration basis gates (#1109)
  • Fix noise model basis_gates when constructing from device (#1108)
  • Fixed normalization in MPS truncation (#1094)
  • Fix condtional instructions using c_if not working for reg of size>=64 on BasicAer backend (#1089)
  • Fix bug with nested omp being applied incorrectly (#1055)
  • Fixed the tests and the revealed bugs (#1026)
  • Corrected qubits ordering in MPS::sample_measure_using_probabilities. (#1011)
  • Fixed bug in MPS::apply_kraus (#1003)
  • Fix Aer provider to return new backend instances with backends/get_backend. (#1006)
  • Fix bug in unsupported instructions error message (#1005)

Qiskit Aer 0.7.6

04 Mar 19:21
0.7.6
020a509
Compare
Choose a tag to compare

Changelog

Added

  • Add arm64 release wheel jobs (#1162)

Fixed

  • Fixed bug in sample_measure_using_probabilities (#1132)
  • change default max_memory_mb from half to full system memory (#1152)
  • Fix noise sampling for conditional gates (#1154)

Qiskit Aer 0.7.5

18 Feb 20:31
0.7.5
350e421
Compare
Choose a tag to compare

Changelog

Fixes

  • Fix numpy compatibility with numpy < 1.20.0 in precompiled wheels (#1131)

Qiskit Aer 0.7.4

08 Feb 17:30
0.7.4
a31c76e
Compare
Choose a tag to compare

Changelog

Fixed

  • Fix numpy 1.20.0 compatibility (#1115)

Qiskit Aer 0.7.3

26 Jan 18:03
0.7.3
b508a7d
Compare
Choose a tag to compare

Changelog

Fixed

  • Fix bugs in automatic updates of simulator configuration basis gates (#1109)
  • Fix noise model basis_gates when constructing from device (#1108)
  • Fixed normalization in MPS truncation (#1094)
  • Fix condtional instructions using c_if not working for reg of size>=64 on BasicAer backend (#1089)

Qiskit Aer 0.7.2

11 Dec 21:47
f1293f1
Compare
Choose a tag to compare

Changelog

Added

  • Cmake: make conan optional (#999)

Fixed

  • Fix bug with nested omp being applied incorrectly (#1055)

Qiskit Aer 0.7.1

12 Nov 21:07
0.7.1
aee5121
Compare
Choose a tag to compare

Changelog

Fixed

  • Corrected qubits ordering in MPS::sample_measure_using_probabilities. (#1011)
  • Fixed bug in MPS::apply_kraus (#1003)
  • Fix Aer provider to return new backend instances with backends/get_backend. (#1006)
  • Fix bug in unsupported instructions error message (#1005)

Qiskit Aer 0.7.0

15 Oct 21:33
0.7.0
65e60bf
Compare
Choose a tag to compare

Changelog

Deprecated

  • Add support for phase, sqrt(X), and delay gates to simulators (#951)

Added

  • Fix fusion thresholds and defaults (#990)
  • Add missing standard gate basis gates (#989)
  • Move AVX2 logic into Transformer class and enable SIMD on Unitary, DensityMatrix, SuperOp (#961)
  • MPS: Apply kraus (#915)
  • Add support for phase, sqrt(X), and delay gates to simulators (#951)
  • MPS: Support snapshot_density_matrix (#948)
  • Add support for rotation gates to noise model and simulators (#914)
  • Add custom Vector class (#932)
  • Add qobj header global phase support (#931)
  • Kraus noise gate fusion method (#927)

Removed

  • Drop support for Python 3.5 (#917)

Fixed

  • Fix snapshots being copied rather than moved (#971)
  • Add available memory checks for Statevector and Unitary simulators (#969)
  • Make controller_wrapper functions functors (#945)
  • fix a bug in thread management tests (#918)
  • Fix evaluation y expectation (#898)
  • Fix bug in StatevectorSimulator preventing AVX2, GPU, and single-precision simulations (#872)

Qiskit Aer 0.6.1

10 Aug 17:44
0.6.1
9e17f97
Compare
Choose a tag to compare

Changelog

Fixed

  • [Stable] Fix bug in StatevectorSimulator preventing AVX2, GPU, and single-precision simulations (#872) (#873)