Skip to content

September release - #146

Merged
benegee merged 30 commits into
mainfrom
bg/t8-26-9
Sep 30, 2026
Merged

benegee merged 30 commits into
mainfrom
bg/t8-26-9

Conversation

@benegee

@benegee benegee commented Sep 29, 2026 •

Copy link
Copy Markdown
Collaborator

Not too much happening this time.

Closes #147.

Comment thread src/Libt8.jl
@benegee
benegee marked this pull request as ready for review September 29, 2026 08:32

@JoshuaLampert JoshuaLampert left a comment •

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Shouldn't this bump the compat for t8code_jll.jl in Project.toml to "="4.0.9"?
Do you want to put this into v0.10.0 of T8code.jl or release a version v0.10.0 including the August release and make the September release a new version (v0.10.1 if it is non-breaking)?
To be on the safe side, I would suggest:

  • create a new release v0.10.0 of T8code.jl
  • rerun CI in trixi-framework/Trixi.jl#3290 after the release is out
  • if CI is green merge that PR
  • create a new PR in Trixi.jl using the September release not needed
  • run downstream tests here against the branch from the September release PR in Trixi.jl
  • if the test is green, merge this PR
  • release v0.10.1 (or v0.11.0?) of T8code.jl
  • rerun CI in the September release PR in Trixi.jl not needed
  • if green merge it not needed
  • Finally, we are up to date again with t8code 🥳 ... for a few days at least 😅

Or do you have another plan?

@benegee

benegee commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator Author

Yes, the compat was missing. Thanks!

And thanks a lot for the great guide!

@benegee

benegee commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator Author

Downstream test was successful: https://github.com/DLR-AMR/T8code.jl/actions/runs/36723668114

Actually, there is no change required on the Trixi side. We can just release v0.10.1 and it should be picked up without problems.

@benegee

benegee commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator Author

BTW, how can we close #147?

@JoshuaLampert

Copy link
Copy Markdown
Collaborator

#147 will automatically be closes once this PR is merged because I added "close #147" to the first comment of this PR.

@JoshuaLampert

Copy link
Copy Markdown
Collaborator

Downstream test was successful: DLR-AMR/T8code.jl/actions/runs/36723668114

Actually, there is no change required on the Trixi side. We can just release v0.10.1 and it should be picked up without problems.

Ah makes sense, great!

@benegee
benegee merged commit ad47ff7 into main Sep 30, 2026
23 checks passed
@JoshuaLampert
JoshuaLampert deleted the bg/t8-26-9 branch September 30, 2026 18:15
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