Skip to content

DifferentiationInterface-v0.7.0

Choose a tag to compare

@github-actions github-actions released this 12 May 18:50
· 84 commits to main since this release
ef77d13

DifferentiationInterface DifferentiationInterface-v0.7.0

Diff since DifferentiationInterface-v0.6.54

Breaking changes

  • Preparation is now strict by default: if the argument types at execution differ from those at preparation, an error will be thrown. You can recover the old behavior by setting strict=Val(false) in the preparation functions.

Merged pull requests:

  • feat!: specify preparation arguments in DIT Scenario (#786) (@gdalle)
  • chore: update citation with new Arxiv preprint (#795) (@gdalle)
  • refactor!: remove scenario lists from public API (#796) (@gdalle)
  • docs!: remove mention of default_scenarios in test_differentiation (#798) (@gdalle)
  • fix!: make strict preparation the default (#799) (@gdalle)

Closed issues:

  • Make it possible to overload basis and indices to iterate over non-arrays (#566)
  • Dagger support (#567)
  • Setting ForwardDiff chunk size can error for sparse AD (#593)
  • Add allocation benchmarks on StaticArrays (#616)
  • Specific preparation values for DifferentiationInterfaceTest.Scenarios (#771)
  • Remove scenario lists from DIT interface (#793)
  • Better document prep_args in DIT.Scenario (#794)