Skip to content

Latest commit

 

History

History
82 lines (60 loc) · 2.06 KB

CHANGELOG.rst

File metadata and controls

82 lines (60 loc) · 2.06 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Types of changes:

  • Added: for new features.
  • Changed: for changes in existing functionality.
  • Deprecated: for soon-to-be removed features.
  • Removed: for now removed features.
  • Fixed: for any bug fixes.
  • Security: in case of vulnerabilities.

Added

  • Improve efficiency of parallelization with max_memory_mb a new parameter of backend_opts (#61)
  • Add optimized mcx, mcy, mcz, mcu1, mcu2, mcu3, gates to QubitVector (#124)
  • Add optimized controlled-swap gate to QubitVector
  • Add gate-fusion optimization for QasmContoroller, which is enabled by setting fusion_enable=true (#136)

Changed

  • Add an optional parameter to NoiseModel.as_dict() for returning dictionaries that can be serialized using the standard json library directly. (#165)

Removed

Fixed

0.1.1 - 2019-01-24

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)

0.1.0 - 2018-12-19

Added

  • QASM Simulator
  • Statevector Simulator
  • Unitary Simulator
  • Noise models
  • Terra integration
  • Standalone Simulators support