Skip to content

v0.25.0

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Apr 19:20
0c40cbd

DynamicPPL v0.25.0

Diff since v0.24.11

This is a breaking release.
Since version 0.25, DynamicPPL no longer depends on Setfield following BangBang.jl's recent 0.4
release, as we also moved from Setfield.jl to Accessors.jl. For users only uses @varname to
interactive with models and mcmcchains, it shouldn't be too much of a change.

For people are doing or want to do advanced things with VarName, the major differences are:

  • getlens is renamed to getoptic; the field name of VarName is also renamed to optic
  • The order of Accessors' compose (∘) is reversed from Setfield's
  • Accessors doesn't have IdentityLens anymore, instead just Base.identity function

Merged pull requests: