Download Latest Version v1.0.1 source code.tar.gz (51.0 kB)
Email in envelope

Get an email when there's a new version of ForwardDiff.jl

Home / v1.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-03-26 1.2 kB
v1.0.0 source code.tar.gz 2025-03-26 50.3 kB
v1.0.0 source code.zip 2025-03-26 71.0 kB
Totals: 3 Items   122.5 kB 0

ForwardDiff v1.0.0

Diff since v0.10.38

Breaking changes

  • Equality (==) on Dual numbers now requires both the real and dual part to match (https://github.com/JuliaDiff/ForwardDiff.jl/pull/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 in ForwardDiffStaticArraysExt.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)

Source: README.md, updated 2025-03-26