Skip to content

Release 0.46.0#2846

Merged
shravanngoswamii merged 3 commits into
mainfrom
release-0.46.0
Jul 10, 2026
Merged

Release 0.46.0#2846
shravanngoswamii merged 3 commits into
mainfrom
release-0.46.0

Conversation

@shravanngoswamii

Copy link
Copy Markdown
Member

Bump version to 0.46.0 and add HISTORY entry covering DynamicPPL 0.42 (AD interface reorganisation, nested-submodel performance fix), AdvancedVI 0.7, and the MCMCChains extension fix.

Bump version to 0.46.0 and add HISTORY entry covering DynamicPPL 0.42
(AD interface reorganisation, nested-submodel performance fix),
AdvancedVI 0.7, and the MCMCChains extension fix.
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Turing.jl documentation for PR #2846 is available at:
https://TuringLang.github.io/Turing.jl/previews/PR2846/

@codecov

codecov Bot commented Jul 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.09%. Comparing base (cdded58) to head (1b2b69f).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2846      +/-   ##
==========================================
+ Coverage   85.07%   85.09%   +0.01%     
==========================================
  Files          23       23              
  Lines        1514     1516       +2     
==========================================
+ Hits         1288     1290       +2     
  Misses        226      226              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

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

Use AbstractPPL's evaluator interface (`prepare` +
`value_gradient_and_hessian!!`) to compute the Hessian in
`StatsBase.informationmatrix`. With the default `AutoForwardDiff()` adtype this
goes through AbstractPPL's ForwardDiff extension.

Bump AbstractPPL compat to "0.15" (the evaluator interface is only available
there) and drop the direct automatic-differentiation backend dependency from
Project.toml and test/Project.toml, as it is no longer used directly. The
optimisation tests now pass `AutoForwardDiff()` as the second-order adtype.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@yebai yebai force-pushed the release-0.46.0 branch from 93280a0 to 7f058c2 Compare July 8, 2026 21:34
@shravanngoswamii

Copy link
Copy Markdown
Member Author

I will bump HISTORY and release it.

@shravanngoswamii shravanngoswamii merged commit 98e9773 into main Jul 10, 2026
27 of 28 checks passed
@shravanngoswamii shravanngoswamii deleted the release-0.46.0 branch July 10, 2026 12:57
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