v0.1.0
This is OpenQAOA's first major release! V0.1.0 contains many new features and quite a few breaking changes :)
notice: the license has been changed from apache 2.0
to MIT
What's Changed
-
New Features
- The code underwent a considerable refactoring effort. The most noticeable change is in the new
openqaoa-core
andopenqaoa-plugins
. - New backend: OpenQAOA is now compatible with Azure by @shahidee44 in #167
- New circuit Ansatz: now OQ allows for the Alternating Operator Ansatz by @shahidee44 in #85
- New backend: analytical formula for p=1 by @kidiki in #147
- Shot Adaptative optimizers by @raulconchello in #123
- Supporting PennyLane optimizers by @raulconchello in #101
- Refactor of the result objects for RQAOA / QAOA by @raulconchello in #122
- JSON dumps methods for RQAOA / QAOA by @raulconchello in #122
- The code underwent a considerable refactoring effort. The most noticeable change is in the new
-
Bug fixes
- Bugfix: QPU qubit overflow by @shahidee44 in #108
- fix: Spelling of Oxford Quantum Circuits by @christianbmadsen in #141
- Bugfix vanishing RQAOA instances after elimination by @kidiki in #158
New Contributors
- @christianbmadsen made their first contribution in #141
- @kidiki made their first contribution in #157
Full Changelog: v0.0.4...v0.1.0