Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions CITATION.bib

This file was deleted.

26 changes: 26 additions & 0 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
cff-version: 1.2.0
message: "If you use this software, please cite it using these metadata."
title: TensorOperations.jl
abstract: Fast tensor operations using a convenient Einstein index notation.
type: software
authors:
- family-names: Devos
given-names: Lukas
orcid: "https://orcid.org/0000-0002-0256-4200"
- family-names: Van Damme
given-names: Maarten
orcid: "https://orcid.org/0000-0002-1558-0568"
- family-names: Haegeman
given-names: Jutho
orcid: "https://orcid.org/0000-0002-0858-291X"
version: 5.8.2
date-released: "2026-09-30"
doi: 10.5281/zenodo.3245496
license: MIT
repository-code: "https://github.com/QuantumKitHub/TensorOperations.jl"
url: "https://quantumkithub.github.io/TensorOperations.jl/stable/"
keywords:
- julia
- tensors
- einstein-notation
- tensor-contraction
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "TensorOperations"
uuid = "6aa20fa7-93e2-5fca-9bc0-fbd0db3c71a2"
version = "5.8.1"
version = "5.8.2"
authors = ["Lukas Devos <lukas.devos@ugent.be>", "Maarten Van Damme <maartenvd1994@gmail.com>", "Jutho Haegeman <jutho.haegeman@ugent.be>"]

[deps]
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,4 +98,4 @@ For more detailed information, please see the documentation.

## Citing

See [`CITATION.bib`](CITATION.bib) for the relevant reference(s).
See [`CITATION.cff`](CITATION.cff) for the relevant reference(s), or use the "Cite this repository" button on GitHub to export it as BibTeX or APA.
23 changes: 22 additions & 1 deletion docs/src/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased](https://github.com/QuantumKitHub/TensorOperations.jl/compare/v5.8.0...HEAD)
## [Unreleased](https://github.com/QuantumKitHub/TensorOperations.jl/compare/v5.8.2...HEAD)

### Added

Expand All @@ -19,6 +19,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Performance

## [5.8.2](https://github.com/QuantumKitHub/TensorOperations.jl/compare/v5.8.1...v5.8.2) - 2026-09-30

### Changed

- Compat with VectorInterface is extended to include 0.7 ([#306](https://github.com/QuantumKitHub/TensorOperations.jl/pull/306)).

### Fixed

- `dβ` in the Enzyme rule for `tensoradd!` when an `Active` `β` is zero: `C` was cached based on the value of `β` instead of its activity ([#307](https://github.com/QuantumKitHub/TensorOperations.jl/pull/307)).
- The Enzyme rules no longer write into a shadow that aliases the primal (`dval === val`) under runtime activity, and skip the unneeded copy of `C` ([#305](https://github.com/QuantumKitHub/TensorOperations.jl/pull/305)).

### Performance

- The ChainRules rules no longer copy or retain `C` when `β = Zero()` ([#308](https://github.com/QuantumKitHub/TensorOperations.jl/pull/308)).

## [5.8.1](https://github.com/QuantumKitHub/TensorOperations.jl/compare/v5.8.0...v5.8.1) - 2026-09-15

### Added

- `tensorfree!` for GPU arrays with `DefaultAllocator` ([#300](https://github.com/QuantumKitHub/TensorOperations.jl/pull/300)).

## [5.8.0](https://github.com/QuantumKitHub/TensorOperations.jl/compare/v5.7.0...v5.8.0) - 2026-08-13

### Added
Expand Down
Loading