Skip to content

Commit db4ae81

Browse files
authored
v0.16.1 (#365)
* bump v0.16.1 * update changelog
1 parent 3ce8dee commit db4ae81

File tree

3 files changed

+42
-4
lines changed

3 files changed

+42
-4
lines changed

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ authors:
88
given-names: "Jutho"
99
orcid: "https://orcid.org/0000-0002-0858-291X"
1010
title: "TensorKit.jl"
11-
version: "0.16.0"
11+
version: "0.16.1"
1212
doi: "10.5281/zenodo.8421339"
13-
date-released: "2025-12-08"
13+
date-released: "2026-02-05"
1414
url: "https://github.com/QuantumKitHub/TensorKit.jl"
1515
preferred-citation:
1616
type: article

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "TensorKit"
22
uuid = "07d1fe3e-3e46-537d-9eac-e9e13d0d4cec"
33
authors = ["Jutho Haegeman, Lukas Devos"]
4-
version = "0.16.0"
4+
version = "0.16.1"
55

66
[deps]
77
LRUCache = "8ac3fa9e-de4c-5943-b1dc-09c6b5f20637"

docs/src/Changelog.md

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,57 @@ 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/TensorKit.jl/compare/v0.16.0...HEAD)
21+
## [Unreleased](https://github.com/QuantumKitHub/TensorKit.jl/compare/v0.16.1...HEAD)
22+
23+
### Added
24+
25+
26+
### Changed
27+
28+
29+
### Deprecated
30+
31+
32+
### Removed
33+
34+
35+
### Fixed
36+
37+
38+
39+
## [0.16.1](https://github.com/QuantumKitHub/TensorKit.jl/releases/tag/v0.16.1) - 2026-02-05
2240

2341
### Added
2442

2543
- Extended support for selecting storage types in the `TensorMap` constructors ([#327](https://github.com/QuantumKitHub/TensorKit.jl/pull/327))
2644
- `similar_diagonal` to handle storage types when constructing diagonals ([#330](https://github.com/QuantumKitHub/TensorKit.jl/pull/330))
45+
- Support for CUDA.jl ([#336](https://github.com/QuantumKitHub/TensorKit.jl/pull/336),[#325](https://github.com/QuantumKitHub/TensorKit.jl/pull/325))
46+
- Support for Adapt.jl ([#344](https://github.com/QuantumKitHub/TensorKit.jl/pull/344))
47+
- Preliminary support for Mooncake ([#352](https://github.com/QuantumKitHub/TensorKit.jl/pull/352))
48+
- Export `TimeReversed` symbol ([#337](https://github.com/QuantumKitHub/TensorKit.jl/pull/337))
2749

2850
### Fixed
2951

3052
- Issue with using relative tolerances in truncation schemes ([#314](https://github.com/QuantumKitHub/TensorKit.jl/issues/314))
3153
- Using `scalartype` instead of `eltype` in BLAS contraction ([#326](https://github.com/QuantumKitHub/TensorKit.jl/pull/326))
3254
- Divide by zero error in `show` for empty tensors ([#329](https://github.com/QuantumKitHub/TensorKit.jl/pull/329))
3355
- `svd_vals(::DiagonalTensorMap)` correctly outputs `SectorVector` and implementation fix. ([#333](https://github.com/QuantumKitHub/TensorKit.jl/pull/329))
56+
- Fix handling of real tensors with complex scalartype ([#360](https://github.com/QuantumKitHub/TensorKit.jl/pull/360))
57+
- Sorted diagonal eigenvalues to ensure consistent ordering ([#350](https://github.com/QuantumKitHub/TensorKit.jl/pull/350))
58+
- Adding tensors of different types now correctly promotes ([#364](https://github.com/QuantumKitHub/TensorKit.jl/pull/364))
59+
60+
### Changed
61+
62+
- `convert(TensorMap, t)` now retains `storagetype` when converting ([#357](https://github.com/QuantumKitHub/TensorKit.jl/pull/357))
63+
- `transpose` specialization for `DiagonalTensorMap` for improved correctness/performance ([#335](https://github.com/QuantumKitHub/TensorKit.jl/pull/335))
64+
- Uniformized `CartesianSpace` and `ComplexSpace` constructors ([#334](https://github.com/QuantumKitHub/TensorKit.jl/pull/334))
65+
66+
### Performance
67+
68+
- GPU-friendly truncation implementations ([#349](https://github.com/QuantumKitHub/TensorKit.jl/pull/349))
69+
- `norm` performance optimizations ([#351](https://github.com/QuantumKitHub/TensorKit.jl/pull/351))
70+
- TensorOperations ChainRules performance improvements ([#343](https://github.com/QuantumKitHub/TensorKit.jl/pull/343))
71+
- Type-stability and small test fixes (various commits)
3472

3573
## [0.16.0](https://github.com/QuantumKitHub/TensorKit.jl/releases/tag/v0.16.0) - 2025-12-08
3674

0 commit comments

Comments
 (0)