v1.0.0
ForwardDiff v1.0.0
Breaking changes
- Equality (
==
) onDual
numbers now requires both the real and dual part to match (#481). This removes a large number of bugs where the "structure" of e.g, non-zero values in an array was inspected, leading to erroneous derivatives. This might cause slightly different behavior in programs but should in general be more correct than previously.
Merged pull requests:
- Specialize on functions in StaticArrays extension (#721) (@devmotion)
- Remove CI check for invalidations (#722) (@devmotion)
- Bump version to 1.0.0 (#729) (@devmotion)
- Fix typo in DerivativeConfig docs (#733) (@gdalle)
- use
Base.Fix1
instead of closures inForwardDiffStaticArraysExt.jl
(#735) (@jondeuce)
Closed issues:
- Can you take derivative of complicated function whose symbolic form is not explicit or not known? (#654)
- Tag v1.0 (#719)
- Modification of equality checking between two Duals not synchronized between master and last release (#726)
- Throwing errors after 1000 time steps simulation (#736)
- Matrix inverse is broken (#737)