Releases: Qiskit/qiskit-aer
Releases · Qiskit/qiskit-aer
Qiskit Aer 0.12.1
Changelog
Fixed
- Fix the grouping index bug in Estimator (#1839)
- Fix handling of None in noise model construction from BackendV2 (#1818)
- Support initialize with int (#1841)
- Do not use circuit metadata to internally manage simulation results (#1772)
- Validate parameters of each gate in a circuit (#1834)
- Warn if approximation=False and shots=None in Estimator (#1823)
- Upgrade to qiskit_sphinx_theme 1.12 (#1822)
- Fix Renew example codes in README #1806: qiskit.providers.ibmq is deprecated; ibmq_athens is not available (#1831)
- Fix typos in aer_simulator, qasm_simulator docs (#1833)
- Use transpile and run instead of execute in docstring (#1830)
- Fixing some typos (#1827)
- Set the number of qubits with the coupling map (#1825)
- check parameter_binds arguments for parameterized circuits (#1817)
- Support parameterized global phase (#1814)
- fix fail of qobj run without run_options (#1792)
- avoid kernel crash from blas call errors (#1791)
- Add Getting Started page (#1780)
- Add implicit cast of argument types (#1770)
- Update standard_errors.py (#1799)
- fix cuQuantum static linking (#1812)
- Support
SwitchCaseOp
that will be released in qiskit-terra 0.24.0 (#1778) - Activate jQuery in docs (#1802)
- Fix library path to cuQuantum and cuTENSOR (#1801)
- Fix setting MPI processes and ranks (#1808)
- Remove Sampler.close, assert DeprecationWarning of opflow, and update dependency (#1804)
- Resolve regression from introduction of AER::Config (#1747)
- Add API docs for QuantumCircuit methods (#1753)
- Fix wrong set of parameters in circuits with barriers (#1775)
- Defer gathering backends until they are needed (#1760)
- Add Tutorials to Documentation Page (#1768)
- Correct a type of variance from complex to real (#1767)
- use
omp_set_max_active_levels
instead ofomp_set_nested
(#1752) - Fix how to reference to config.cuStateVec_enable (#1749)
- Remove a release note in an invalid location (#1750)
- add code-formatting with black for python and with clang-format for c++ (#1630)
Qiskit Aer 0.12.0
Changelog
Deprecated
Added
- Simulate
QuantumCircuit
without QObj (#1717) - Add NoiseModel.from_backend_properties (#1474)
- Add support for Python 3.11 (#1642)
Changed
- Remove setup_requires and forced pip installs in setup.py (#1693)
Removed
- Remove qobj argument, deprecated in 0.8.0 (#1635)
Fixed
- Fix
Sampler
with multiple classical registers (#1680) - Fix BackendV2 support in AerSimulator.from_backend() (#1678)
- Specify package_data explicitly (#1677)
- Set different seed for each sampling in AerStatevector (#1663)
- Fix incorrect computation of excited state population (#1672)
- Fix device noise model from BackendV2 not to have excessive quantum errors on measures/resets (#1649)
- Fix data-flow analysis in control-flow jump/mark (#1666)
- Remove verbose warnings on parameter truncations when creating noise model from backend (#1639)
- Fix handling of instructions with clbits in LocalNoisePass (#1625)
Qiskit Aer 0.11.2
Changelog
Added
- Add support for Python 3.11 (#1642)
Fixed
- Fix BackendV2 support in AerSimulator.from_backend() (#1678)
- Specify package_data explicitly (#1677)
- Set different seed for each sampling in AerStatevector (#1663)
- Fix incorrect computation of excited state population (#1672)
- Fix device noise model from BackendV2 not to have excessive quantum errors on measures/resets (#1649)
- Fix data-flow analysis in control-flow jump/mark (#1666)
- Remove verbose warnings on parameter truncations when creating noise model from backend (#1639)
Qiskit Aer 0.11.1
Qiskit Aer 0.11.0
Changelog
Added
- Add libaer.so (#1582)
- Add cross-build wheel jobs for ppc64le and s390x (#1504)
- Add support for BackendV2 in NoiseModel.from_backend (#1484)
- Add support for Python 3.10 (#1434)
- Add CI jobs to cross-build arm64 macOS wheels (#1362)
Changed
Removed
Fixed
- fix an issue of while_loop at the tail of a circuit (#1600)
- inline a circuit to initialize statevector (#1519)
- Fix handling of circuit metadata (#1436)
- Fix: cache blocking transpiler for density_matrix with noises (#1480)
- Change to truncate T2 up to 2 * T1 in NoiseModel.from_backend (#1467)
- Do not build with
-ffast-math
(#1469) - Fix time_taken value in cluster backend (#1437)
- revert #1392 for performance with fix of omp (#1438)
- Fix LocalNoisePass for circuit returns from noise func (#1455)
- Fix unit handling in RelaxationNoisePass (#1454)
- Run truncation after resolving parameters (#1428)
- Fix diagonal fusion in parallel transpile (#1422)
- Fix bug in QuantumError.to_dict (#1420)
- Fix simulation of for loops with no parameter (#1419)
- Add try block for backend noise model delay pass (#1414)
- fix Pauli noise with pauli gate (#1411)
- Reduce unnecessary circuit iteration (#1409)
- Fix performance regression from QuantumError.to_dict (#1408)
Qiskit Aer 0.10.4
Qiskit Aer 0.10.3
Changelog
Added
Fixed
- Fix diagonal fusion in parallel transpile (#1422)
- Fix time_taken value in cluster backend (#1437)
- revert #1392 for performance with fix of omp (#1438)
- Fix LocalNoisePass for circuit returns from noise func (#1455)
- Fix unit handling in RelaxationNoisePass (#1454)
- Run truncation after resolving parameters (#1428)