Skip to content

v0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Jun 09:21
3791fad

VectorInterface v0.6.0

Diff since v0.5.0

This release brings automatic differentiation support to VectorInterface via package
extensions for ChainRulesCore, Enzyme, and Mooncake, alongside a StaticArrays extension,
a new documentation site, and a modernized project layout.

Highlights

  • Autodiff support via extensions: forward and reverse rules for
    ChainRulesCore (#26),
    Enzyme (#37), and
    Mooncake (#36, #38).
  • StaticArrays extension for SVector/MVector (#39).
  • Documentation site with interface reference and motivation pages (#40).
  • Modernized project structure: workspace-based test environment, updated [compat]
    entries, minimum Julia 1.10 (#42).

Full changelog

See v0.5.0...v0.6.0 for the
complete list of changes.

Merged pull requests:

Closed issues:

  • convert to complex elements (#28)
  • Do we need real / cong / imag? (#29)
  • copy and copyto! (#30)
  • Support bang-bang methods for StaticArrays (#32)