diff --git a/Project.toml b/Project.toml index 29f0e2bc..f47774e9 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "MatrixAlgebraKit" uuid = "6c742aac-3347-4629-af66-fc926824e5e4" -version = "0.6.7" +version = "0.6.8" authors = ["Jutho Haegeman , Lukas Devos, Katharine Hyatt and contributors"] [deps] diff --git a/docs/src/changelog.md b/docs/src/changelog.md index b9f38061..b6cca76a 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -18,7 +18,7 @@ When making changes to this project, please update the "Unreleased" section with When releasing a new version, move the "Unreleased" changes to a new version section with the release date. -## [Unreleased](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/compare/v0.6.7...HEAD) +## [Unreleased](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/compare/v0.6.8...HEAD) ### Added @@ -30,10 +30,21 @@ When releasing a new version, move the "Unreleased" changes to a new version sec ### Fixed -- 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)). - ### Performance +## [0.6.8](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/compare/v0.6.7...v0.6.8) - 2026-05-20 + +### Added + +- Add a MatrixAlgebraKit logo ([#230](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/230)). + +### Fixed + +- 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)). +- `svd_pullback!` is now GPU-compatible ([#232](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/232)). +- LQ pullback no longer modifies input cotangents ([#226](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/226)). +- `eigh` pullback now works on CUDA arrays ([#235](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/pull/235)). + ## [0.6.7](https://github.com/QuantumKitHub/MatrixAlgebraKit.jl/compare/v0.6.6...v0.6.7) - 2026-05-06 ### Changed