Skip to content

Commit 33d77fd

Browse files
authored
Release v0.6.8 (#234)
1 parent 4a9c4b6 commit 33d77fd

2 files changed

Lines changed: 23 additions & 2 deletions

File tree

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "MatrixAlgebraKit"
22
uuid = "6c742aac-3347-4629-af66-fc926824e5e4"
3-
version = "0.6.7"
3+
version = "0.6.8"
44
authors = ["Jutho Haegeman <jutho.haegeman@ugent.be>, Lukas Devos, Katharine Hyatt and contributors"]
55

66
[deps]

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)