Skip to content

Release v0.13.11#423

Merged
lkdvos merged 5 commits intomainfrom
v0.13.11
May 5, 2026
Merged

Release v0.13.11#423
lkdvos merged 5 commits intomainfrom
v0.13.11

Conversation

@lkdvos
Copy link
Copy Markdown
Member

@lkdvos lkdvos commented May 4, 2026

MPSKit.jl v0.13.11

A maintenance release with notable performance improvements to core contraction routines, alongside TensorKit / TensorKitManifolds / MatrixAlgebraKit compatibility updates, GPU groundwork, and a number of bug fixes.

Highlights

  • Performance: AC and AC2 contraction routines have been optimized, reducing allocations and runtime in DMRG/VUMPS hot loops; a benchmark suite has also been added to track this going forward (#345)
  • Preparations for GPU / non-CPU array support (#375, #392)
  • Refactored time-evolution MPO construction (#422)
  • Compat bumps for TensorKit, TensorKitManifolds 0.8, and MatrixAlgebraKit (#416, #421, #418)

Full Changelog

See CHANGELOG for the complete list of changes.

@lkdvos lkdvos requested review from VictorVanthilt and leburgel May 4, 2026 21:05
@lkdvos
Copy link
Copy Markdown
Member Author

lkdvos commented May 4, 2026

@maartenvd I will try and release this first, and schedule the window hamiltonian changes for a follow-up if you are okay with this.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@VictorVanthilt
Copy link
Copy Markdown
Member

Why were these tests cancelled? Runtime?

@lkdvos
Copy link
Copy Markdown
Member Author

lkdvos commented May 5, 2026

Unfortunately yes. This is definitely something on my list of things to start looking into, it is a combination of many different effects, which also somehow tends to randomly pan out in different directions. I have a feeling the "running tests in parallel" combo with the compilation-heavy workload is what is causing this, but I should also just split up the tests a little bit more.
Unfortunately this all takes a lot of time, and I really need another release out to unbreak a bunch of things 🙃

@lkdvos lkdvos merged commit dec7bdf into main May 5, 2026
28 of 30 checks passed
@lkdvos lkdvos deleted the v0.13.11 branch May 5, 2026 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants