Releases: Qiskit/qiskit-aer
Releases · Qiskit/qiskit-aer
Qiskit Aer 0.9.1
Qiskit Aer 0.9.0
Changelog
Deprecated
- Deprecate run(qobj) (#1328)
- Deprecate snapshot instructions (#1270)
- Deprecate non-local quantum errors (#1314)
Added
- Add parameter_binds to aerbackend.run (#1317)
- Add cu and sxdg basis gates (#1326)
- Cluster backend (#1281)
Removed
- Remove code deprecated in 0.7.0 (#1311)
Fixed
- Fix issue 1258 (#1345)
- Fix normalization following approximation in MPS (#1335)
- user omp threadprivate in qv simd kernel (#1342)
- add synchronization before read/write states on GPU (#1325)
- Fix shots option (#1313)
- Fix bug in extended stabilizer simulator (#1320)
- Avoid deprecated bit index lookup in insert_noise (#1301)
- fix an issue of temporal memory allocation in avx (#1291)
- MPI parallelization fix (#1278)
- fix phase normalisation issue in scalar_t::to_complex method (#1276)
- Fixed bug in MPS::apply_matrix (#1261)
- Disable save expectation value for ext stabilizer (#1238)
- Change qubits order in multiplexer gate (#1230)
- Fix stabilizer simulator expval function (#1231)
- Fix configuration.basis_gates performance issue (#1232)
- Fixes of multi-chunk simulators (#1200)
- 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.2
Qiskit Aer 0.8.1
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
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
andSaveAmplitudesSquared
instructions. (#1129) - Add
SaveProbabilities
andSaveProbabilitiesDict
instructions (#1117) - Add
SaveStatevector
andSaveDensityMatrix
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
andSaveDensityMatrix
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)