New features & Updates
- Choose random seed for sampling from state (#205, thanks to @corryvrequan)
- Add argument names and docstrings (#209, thanks to @corryvrequan)
- Remove
sudo: false
to use Linux infrastructure (#206, thanks to @y-yu) - Add support for override of compiler optimization flags (#214, thanks to @kwkbtr)
- Further SIMD optimization and thread number optimization for Pauli operations (#219, thanks to @corryvrequan)
- Add Toffoli and Fredkin (#220, thanks to @corryvrequan)
- Add diagonal gate (#221, thanks to @corryvrequan)
- Remove experimental qasm load function (#223, thanks to @corryvrequan)
- Build sdist, bdist_wheel on CI and publish them to PyPI (#233, thanks to @kwkbtr)
- Add CONTRIBUTING.md (#207, thanks to @y-yu)
Bug fixes
- Bugfix of bitstring sampling for density matrix (#204, thanks to @corryvrequan)
- Fix C++ gradient computing coefficients (#208, thanks to @corryvrequan)
- Fix compiler specification in setup.py to respect environment variables (#216 and #229, thanks to @kwkbtr)
- Fix Dockerfile (#225, thanks to @FullteaOfEEIC)
- Fix some commutation properties (#232, thanks to @akpc)
- Fix typo in example code of PauliOperator (#228, thanks to @5c0t-qi)