Skip to content

Commit 75d1d3d

Browse files
committed
Update changelog for v0.6.8
1 parent 4a9c4b6 commit 75d1d3d

1 file changed

Lines changed: 22 additions & 1 deletion

File tree

docs/src/changelog.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ When making changes to this project, please update the "Unreleased" section with
1818

1919
When releasing a new version, move the "Unreleased" changes to a new version section with the release date.
2020

21-
## [Unreleased](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/compare/v0.6.7...HEAD)
21+
## [Unreleased](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/compare/v0.6.8...HEAD)
2222

2323
### Added
2424

@@ -30,10 +30,31 @@ When releasing a new version, move the "Unreleased" changes to a new version sec
3030

3131
### Fixed
3232

33+
### Performance
34+
35+
## [0.6.8](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/compare/v0.6.7...v0.6.8) - 2026-05-20
36+
37+
### Added
38+
39+
- Add a MatrixAlgebraKit logo ([#230](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/230)).
40+
41+
### Changed
42+
43+
- Extended AD test coverage to CUDA arrays for the polar decomposition ([#237](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/237)) and the Mooncake projection rules ([#240](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/240)).
44+
45+
### Fixed
46+
3347
- Pullbacks of `eig_trunc`, `eigh_trunc`, and `svd_trunc` no longer error when the truncation strategy keeps no values; `svd_pullback!` also handles the zero-rank case where every singular value falls below `rank_atol` ([#233](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/233)).
48+
- `svd_pullback!` is now GPU-compatible ([#232](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/232)).
49+
- LQ pullback no longer modifies input cotangents ([#226](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/226)).
50+
- `eigh` pullback now works on CUDA arrays ([#235](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/235)).
51+
- `eig` pullback now works on CUDA arrays ([#236](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/236)).
52+
- Corrected the Enzyme rule's check for when the cached output argument must be copied ([#239](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/239)).
3453

3554
### Performance
3655

56+
- Improved `svd` gauge-fixing performance ([#238](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/238)).
57+
3758
## [0.6.7](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/compare/v0.6.6...v0.6.7) - 2026-05-06
3859

3960
### Changed

0 commit comments

Comments
 (0)