版本发布 8
## What's Changed * [WIP] Bring documentation build into repo by @Krastanov-agent in https://github.com/qojulia/QuantumOptics.jl/pull/506 * Update OrdinaryDiffEqLowOrderRK requirement from 1.2.0 to 1.2.0, 2.0 by @dependabot[bot] in https://github.com/qojulia/QuantumOptics.jl/pull/509 * Update StochasticDiffEq requirement from 6.80 to 6.80, 7.0 by @dependabot[bot] in https://github.com/qojulia/QuantumOptics.jl/pull/507 * Update OrdinaryDiffEqCore requirement from 1.26, 2, 3, 4 to 1.26, 2, 3, 4, 5.0 by @dependabot[bot] in https://github.com/qojulia/QuantumOptics.jl/pull/508 * Add Metal GPU tests by @Krastanov-agent in https://github.com/qojulia/QuantumOptics.jl/pull/510 * Fix SciML solution indexing with RecursiveArrayTools v4 by @Krastanov-agent in https://github.com/qojulia/QuantumOptics.jl/pull/511 * Bump actions/setup-python from 5 to 6 by @dependabot[bot] in https://github.com/qojulia/QuantumOptics.jl/pull/513 * Move docs build to Buildkite by @Krastanov-agent in https://github.com/qojulia/QuantumOptics.jl/pull/512 * Fix documentation warning checks by @Krastanov-agent in https://github.com/qojulia/QuantumOptics.jl/pull/515 **Full Changelog**: https://github.com/qojulia/QuantumOptics.jl/compare/v1.2.5...v1.2.6
## QuantumOptics v1.2.3 [Diff since v1.2.2](https://github.com/qojulia/QuantumOptics.jl/compare/v1.2.2...v1.2.3) **Merged pull requests:** - Bump dawidd6/action-download-artifact from 7 to 9 (#435) (@dependabot[bot]) - Correct docstring typo in master.jl (#436) (@zejian-li) - strip OrdinaryDiffEq and use specific subpackages instead (#438) (@Krastanov)
## QuantumOptics v1.2.2 [Diff since v1.2.1](https://github.com/qojulia/QuantumOptics.jl/compare/v1.2.1...v1.2.2) **Merged pull requests:** - Bump codecov/codecov-action from 4 to 5 (#425) (@dependabot[bot]) - Bump dawidd6/action-download-artifact from 6 to 7 (#427) (@dependabot[bot]) - Quick fix for promote dual (#434) (@amilsted) **Closed issues:** - Optimization Problem of Many Body Operator (#424) - compilation problem : timeevolution.master_h (#433)
## QuantumOptics v1.2.1 [Diff since v1.2.0](https://github.com/qojulia/QuantumOptics.jl/compare/v1.2.0...v1.2.1) **Merged pull requests:** - Fix a docstring typo (#422) (@Sagnac) - Don't specialize `integrate` on `df` (#423) (@amilsted) **Closed issues:** - Normalization Issue in the semiclassical solvers (#414) - Cannot precompile QuantumOptics in Jupyter (#421)
## QuantumOptics v1.2.0 [Diff since v1.1.1](https://github.com/qojulia/QuantumOptics.jl/compare/v1.1.1...v1.2.0) **Merged pull requests:** - CompatHelper: bump compat for KrylovKit to 0.7, (keep existing compat) (#385) (@github-actions[bot]) - CompatHelper: bump compat for KrylovKit to 0.8, (keep existing compat) (#397) (@github-actions[bot]) - Rates spectrum (#402) (@ChristophHotter) - uncomment testset (#403) (@ChristophHotter) - Broadcasting for semiclassical objects (#404) (@apkille) - Implement ForwardDiff in master solvers and general DiffEq problems on QO types (#409) (@apkille) - Implement benchmarks for broadcasting QO types (#411) (@apkille) - CompatHelper: bump compat for DiffEqCallbacks to 4, (keep existing compat) (#418) (@github-actions[bot]) **Closed issues:** - Why is broadcasting restricted? (#299) - products for LazySum (#334) - mcwf() appears to do runtime dispatch in _df() (#346) - docs do not seem to show methods implemented in QuantumOpticsBase (#373) - Can't see occupations for composite many-body basis (#383) - Different Fockbasis implementation (#384) - moving to codecov 4 (#400) - Bump KylovKit compat to include 0.8 (#416)
## QuantumOptics v1.1.1 [Diff since v1.1.0](https://github.com/qojulia/QuantumOptics.jl/compare/v1.1.0...v1.1.1) **Merged pull requests:** - Don't tuplify time-dependent ops if types are homogenous (#401) (@amilsted)
## QuantumOptics v1.1.0 [Diff since v1.0.17](https://github.com/qojulia/QuantumOptics.jl/compare/v1.0.17...v1.1.0) - Adds `ChargeBasis` basis type via QuantumOpticsBase v0.5.
## QuantumOptics v1.0.17 [Diff since v1.0.16](https://github.com/qojulia/QuantumOptics.jl/compare/v1.0.16...v1.0.17) **Merged pull requests:** - Bump codecov/codecov-action from 1 to 4 (#394) (@dependabot[bot]) - Inference improvements for timeevolution (#396) (@amilsted) **Closed issues:** - usability/documentation improvement: MethodError typehints when picking the wrong master equation function and better `see also` sections in the documentation (#386)