Skip to content

Releases: Qiskit/qiskit-aer

Qiskit Aer 0.2.1

20 May 18:39
e975026
Compare
Choose a tag to compare

Changelog

Added

  • Use seed_simulator from qobj (#210)

Fixed

  • Fix memory error handling for huge circuits (#216)
  • Fix equality expressions in Python code (#208)

Qiskit Aer 0.2.0

02 May 14:01
359b3df
Compare
Choose a tag to compare

Changelog

Added

  • Add multiplexer gate (#192)
  • Add remap_noise_model function to noise.utils (#181)
  • Add __eq__ method to NoiseModel, QuantumError, ReadoutError (#181)
  • Add support for labelled gates in noise models (#175).
  • Add optimized mcx, mcy, mcz, mcu1, mcu2, mcu3, gates to QubitVector (#124)
  • Add optimized controlled-swap gate to QubitVector (#142)
  • Add gate-fusion optimization for QasmContoroller, which is enabled by setting fusion_enable=true (#136)
  • Add better management of failed simulations (#167)
  • Add qubits truncate optimization for unused qubits (#164)
  • Add ability to disable depolarizing error on device noise model (#131)
  • Add initialise simulator instruction to statevector_state (#117, #137)
  • Add coupling maps to simulators (#93)
  • Add circuit optimization framework (#83)
  • Add benchmarking (#71, #177)
  • Add wheels support for Debian-like distributions (#69)
  • Add autoconfiguration of threads for qasm simulator (#61)
  • Add Simulation method based on Stabilizer Rank Decompositions (#51)

Changed

  • Add basis_gates kwarg to NoiseModel init (#175).
  • Depreciated "initial_statevector" backend option for QasmSimulator and StatevectorSimulator (#185)
  • Rename "chop_threshold" backend option to "zero_threshold" and change default value to 1e-10 (#185).
  • Add an optional parameter to NoiseModel.as_dict() for returning dictionaries that can be
    serialized using the standard json library directly. (#165)
  • Refactor thread management (#50)

Removed

Fixed

  • Improve noise transformations (#162)
  • Improve error reporting (#160)
  • Improve efficiency of parallelization with max_memory_mb a new parameter of backend_opts (#61)
  • Improve u1 performance in statevector (#123)
  • Fix OpenMP clashing problems on MacOS for the Terra Addon (#46)

Qiskit Aer 0.1.1

25 Jan 16:36
21fdd7e
Compare
Choose a tag to compare

Changelog

Added

  • Adds version information when using the standalone simulator (#36)
  • Adds a Clifford stabilizer simulation method to the QasmSimulator (#13)
  • Improve Circuit and NoiseModel instructions checking (#31)
  • Add reset_error function to Noise models (#34)
  • Improve error reporting at installation time (#29)
  • Validate n_qubits before execution (#24)
  • Add qobj method to AerJob (#19)

Removed

  • Reference model tests removed from the codebase (#27)

Fixed

  • Fix Contributing guide (#33)
  • Fix an import in Terra integration tests (#33)
  • Fix non-OpenMP builds (#19)
  • Fix Windows packaging to include openblas.dll

Qiskit Aer v0.1.0

11 Jan 10:09
Compare
Choose a tag to compare
Merge pull request #156 from cjwood/fix/bin2hex

fix bug in bin2hex for 64-bit or larger bitstrings