ChangeLog
All notable changes to QuantumToolbox.jl
will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
v0.24.0
Release date: 2024-12-13
Support
Base.zero
andBase.one
forAbstractQuantumObject
. (#342, #346)Introduce visualization and function
plot_wigner
for easy plotting of Wigner functions. (#86, #292, #347)
v0.23.1
Release date: 2024-12-06
- Update
[compat]
to fix the incompatibility betweenQuantumToolbox v0.22.0+
andDiffEqCallbacks < v4.2.1
. (#335)
v0.23.0
Release date: 2024-12-04
Change
SingleSiteOperator
with the more generalMultiSiteOperator
. (#324)Make
spectrum
andcorrelation
functions align withPython QuTiP
, introduce spectrum solverPseudoInverse
, remove spectrum solverFFTCorrelation
, and introducespectrum_correlation_fft
. (#330)
v0.22.0
Release date: 2024-11-20
Change the parameters structure of
sesolve
,mesolve
andmcsolve
functions to possibly support automatic differentiation. (#311)Fix type instability and reduce extra memory allocation in
liouvillian
. (#315, #318)
v0.21.5
Release date: 2024-11-15
- This is a demonstration of how to bump version number and also modify
CHANGELOG.md
before new release. (#309)
v0.21.4
Release date: 2024-11-13
- This is just a demonstration about
Changelog.jl
. (#139, #306)