Skip to content

Releases: JuliaDiff/TaylorDiff.jl

v0.3.1

26 Nov 21:17
Compare
Choose a tag to compare

TaylorDiff v0.3.1

Diff since v0.3.0

Fix error in computing binary division

Merged pull requests:

  • CompatHelper: add new compat entry for MacroTools at version 0.5, (keep existing compat) (#82) (@github-actions[bot])
  • Bump codecov/codecov-action from 4 to 5 (#85) (@dependabot[bot])
  • Pass order of derivative as Val() (#86) (@facusapienza21)
  • [WIP] Add test associated to Issue #87 (#88) (@facusapienza21)

Closed issues:

  • ERROR: MethodError: no method matching make_seed(::Float64, ::Float64, ::Int64) (#83)
  • ERROR: MethodError: no method matching make_seed(::Float64, ::Float64, ::Int64) (#84)
  • Incorrect answer for binary division involving two TaylorScalars (#87)

v0.3.0

29 Oct 18:50
Compare
Choose a tag to compare

TaylorDiff v0.3.0

Diff since v0.2.5

v0.2.5

01 Oct 21:15
Compare
Choose a tag to compare

TaylorDiff v0.2.5

Diff since v0.2.4

Merged pull requests:

  • CompatHelper: bump compat for SymbolicUtils to 3, (keep existing compat) (#79) (@github-actions[bot])
  • CompatHelper: bump compat for Symbolics to 6, (keep existing compat) (#80) (@github-actions[bot])
  • Performance of (+,-,*,/)(::TaylorScalar,::Number): fresh version (#81) (@lrnv)

Closed issues:

  • [TTFX] Use Packages Extensions to drop Zygote and others when not used. (#62)
  • Zygote compatibility does not work for Julia 1.10+ (#70)

v0.2.4

06 Jun 11:50
864ed11
Compare
Choose a tag to compare

TaylorDiff v0.2.4

Diff since v0.2.3

Merged pull requests:

Closed issues:

  • Register (#78)

v0.2.3

31 May 19:52
Compare
Choose a tag to compare

TaylorDiff v0.2.3

Diff since v0.2.1

Merged pull requests:

Closed issues:

  • Add to JuliaDiff website? (#26)
  • Forward rules for matrix factorizations (#31)
  • Allow AbstractArray as inputs (#32)
  • Powers w/ 0 constant term returns NaN (#33)
  • Non-Concrete Error when running on an ODE system (#35)
  • The Diffractor.jl link is wrong (#36)
  • Compatibility with ComponentArrays and Zygote (#37)
  • missing chainrules for cospi sinpi (#40)
  • Derivative of x^2 = NaN at x = 0 (#41)
  • TaylorDiff derivative() does not support GPU types (#42)
  • Mixed partial derivatives (#43)
  • Vector-valued functions (#46)
  • Missing support for erf (#48)
  • Add support for "fast" hyperbolic functions (#52)
  • ^ is not equivalent to * for positive integer exponents in zero. (#54)
  • Erf support shouldn't convert pi to Float64. (#55)
  • SpecialFunctions.jl Support (#60)
  • Odd behavior for for simple user defined functions (#68)
  • Can't differentiate an ODE solver due to lack of isnan and other type errors. (#73)
  • How to get first n derivatives all at once efficiently? (#74)

v0.2.1

09 Feb 21:25
Compare
Choose a tag to compare

TaylorDiff v0.2.1

Diff since v0.2.0

v0.2.0

01 Feb 16:37
Compare
Choose a tag to compare

TaylorDiff v0.2.0

Diff since v0.1.3

Merged pull requests:

v0.1.3

23 Jan 19:07
Compare
Choose a tag to compare

TaylorDiff v0.1.3

Diff since v0.1.2

v0.1.2

18 Jan 01:20
Compare
Choose a tag to compare

TaylorDiff v0.1.2

Diff since v0.1.1

Merged pull requests:

  • CompatHelper: bump compat for SymbolicUtils to 0.20, (keep existing compat) (#19) (@github-actions[bot])
  • Zygote (#20) (@tansongchen)
  • Experiment with Zygote codegen (#22) (@tansongchen)

v0.1.1

09 Jan 14:17
Compare
Choose a tag to compare

TaylorDiff v0.1.1

Diff since v0.1.0