diff --git a/doc/releases/changelog-dev.md b/doc/releases/changelog-dev.md index 1bddb979d80..2fc75970e8d 100644 --- a/doc/releases/changelog-dev.md +++ b/doc/releases/changelog-dev.md @@ -15,22 +15,18 @@ True ``` +

New API for Qubit Mixed

+ +* Added `qml.devices.qubit_mixed` module for mixed-state qubit device support [(#6379)](https://github.com/PennyLaneAI/pennylane/pull/6379). This module introduces an `apply_operation` helper function that features: + + * Two density matrix contraction methods using `einsum` and `tensordot` + + * Optimized handling of special cases including: Diagonal operators, Identity operators, CX (controlled-X), Multi-controlled X gates, Grover operators +

Improvements 🛠

Other Improvements

-* Added `qml.devices.qubit_mixed` module for mixed-state qubit device support. This module introduces: - - A new API for mixed-state operations - - An `apply_operation` helper function featuring: - - Two density matrix contraction methods using `einsum` and `tensordot` - - Optimized handling of special cases including: - - Diagonal operators - - Identity operators - - CX (controlled-X) - - Multi-controlled X gates - - Grover operators - [(#6379)](https://github.com/PennyLaneAI/pennylane/pull/6379) - * `qml.BasisRotation` template is now JIT compatible. [(#6019)](https://github.com/PennyLaneAI/pennylane/pull/6019) @@ -50,4 +46,5 @@ This release contains contributions from (in alphabetical order): Astral Cai, +Yushao Chen, Andrija Paurevic