What's Changed
* random_clifford casting qubits to python int by scarrazza in https://github.com/qiboteam/qibo/pull/1336
* Dbi gradient combine by Sam-XiaoyueLi in https://github.com/qiboteam/qibo/pull/1340
* Add dbi notebooks to documentation by andrea-pasquale in https://github.com/qiboteam/qibo/pull/1337
* Dbi cost functions by wrightjandrew in https://github.com/qiboteam/qibo/pull/1269
* Add `gates.gate.CCZ` by renatomello in https://github.com/qiboteam/qibo/pull/1280
* Fix CMA callback by andrea-pasquale in https://github.com/qiboteam/qibo/pull/1346
* Speed up `circuit.unitary()` using sparse matrices by andrea-pasquale in https://github.com/qiboteam/qibo/pull/1344
* Add callback to SGD and CMA-ES optimizer by MatteoRobbiati in https://github.com/qiboteam/qibo/pull/1335
* DBI 3rd order GCI by wrightjandrew in https://github.com/qiboteam/qibo/pull/1342
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/qiboteam/qibo/pull/1353
* build(deps-dev): bump tornado from 6.4 to 6.4.1 by dependabot in https://github.com/qiboteam/qibo/pull/1350
* Decomposition of `TOFFOLI` into `CNOT`, `T`, `TDG`, and `H` by renatomello in https://github.com/qiboteam/qibo/pull/1355
* DBI Hotfix by Edoardo-Pedicillo in https://github.com/qiboteam/qibo/pull/1343
* Fix transpiler bug by Simone-Bordoni in https://github.com/qiboteam/qibo/pull/1356
* Fix value of the spectrum returned in the `quantum_info.entropies.von_neumann_entropy` by alhajri in https://github.com/qiboteam/qibo/pull/1360
* Add `Phase-RX` gate + `qasm_label` for `GPI`, `GPI2`, and `MS` gates by mho291 in https://github.com/qiboteam/qibo/pull/1326
* Fix to logic in `quantum_info.hamming_distance` by renatomello in https://github.com/qiboteam/qibo/pull/1359
* Raise error when initial state shape is wrong by stavros11 in https://github.com/qiboteam/qibo/pull/1361
* Remove `TrotterCircuit` cache by stavros11 in https://github.com/qiboteam/qibo/pull/1371
* build(deps): bump urllib3 from 2.2.1 to 2.2.2 by dependabot in https://github.com/qiboteam/qibo/pull/1364
* Fix `Gate.matrix` and `Circuit.unitary` in the presence of `Gate.controlled_by` method by renatomello in https://github.com/qiboteam/qibo/pull/1367
* Addition of linear algebra `operations` submodule to `quantum_info` module by renatomello in https://github.com/qiboteam/qibo/pull/1372
* Fix transpiler bugs about moved measurements and duplicated gates by Simone-Bordoni in https://github.com/qiboteam/qibo/pull/1369
New Contributors
* wrightjandrew made their first contribution in https://github.com/qiboteam/qibo/pull/1269
* alhajri made their first contribution in https://github.com/qiboteam/qibo/pull/1360
* mho291 made their first contribution in https://github.com/qiboteam/qibo/pull/1326
**Full Changelog**: https://github.com/qiboteam/qibo/compare/v0.2.8...v0.2.9