Skip to content

Bump v0.6.1#240

Merged
lkdvos merged 2 commits intomasterfrom
ld-v0.6.1
Aug 6, 2025
Merged

Bump v0.6.1#240
lkdvos merged 2 commits intomasterfrom
ld-v0.6.1

Conversation

@lkdvos
Copy link
Member

@lkdvos lkdvos commented Aug 4, 2025

Since it has been a while since we had a new release, and we did add a bunch of optimizations and improvements, I would suggest registering a new patch release before we do any further changes.

Release notes:

  • This version contains a number of performance improvements, specifically for the dominant contractions within CTMRG for PEPS.
  • We now support constructing reduced density matrices (reduced_densitymatrix), which also has a more efficient implementation than before. This is now used for obtaining expectation values as well.
  • There now is built-in support for computing correlators along the horizontal or vertical directions (correlator).
  • There is a new truncation mode (SiteDependentTruncation) to allow specifying site-dependent truncation schemes
  • Several small internal changes were made to improve type stability.

@lkdvos lkdvos requested review from VictorVanthilt, Yue-Zhengyuan, leburgel and pbrehmer and removed request for VictorVanthilt August 4, 2025 19:42
@codecov
Copy link

codecov bot commented Aug 4, 2025

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.

Copy link
Member

@Yue-Zhengyuan Yue-Zhengyuan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest to be more specific on where the new features are in the release notes.

  • We now support constructing reduced density matrices (reduced_densitymatrix), which also have a more efficient implementation than before, and is now used for obtaining expectation values as well.
  • There now is built-in support for computing correlators along the horizontal or vertical directions (correlator).
  • There is a new truncation mode (SiteDependentTruncation) to allow specifying site-dependent truncation schemes.

I'm still a bit uncomfortable about normalization in SU in this version, and it is affecting some of my works. Other than this, 0.6.1 is OK for me.

Copy link
Member

@leburgel leburgel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, and also agree that being more specific on where the new features are exactly could be helpful.

However, it's not really ideal to have a patch release missing from the docs since the build failed here. Any chance we could fix that before tagging?

@lkdvos
Copy link
Member Author

lkdvos commented Aug 6, 2025

Linking this here: JuliaDocs/DocumenterInterLinks.jl#18

@lkdvos lkdvos enabled auto-merge (squash) August 6, 2025 16:06
@lkdvos
Copy link
Member Author

lkdvos commented Aug 6, 2025

Ok, should be good to go once tests pass, and one person approves the PR. Feel free to immediately tag a release as well, if not I will probably do this tomorrow.

@lkdvos lkdvos merged commit b2d8b76 into master Aug 6, 2025
43 of 45 checks passed
@lkdvos lkdvos deleted the ld-v0.6.1 branch August 6, 2025 17:03
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.

3 participants