Skip to content

Releases: moble/Quaternionic.jl

v2.0.1

03 Jan 06:54
7d00c98
Compare
Choose a tag to compare

Quaternionic v2.0.1

Diff since v2.0.0

Fixes an issue with some auto-differentiation packages (e.g., ForwardDiff) where NaNs would be computed for the second derivative of the exponential of 0, rather than regular values. Derivatives with those packages should now be accurate to second order, though they may still fail at higher order for this particular value.

Merged pull requests:

v2.0.0

22 Oct 16:29
f435e88
Compare
Choose a tag to compare

Quaternionic v2.0.0

This is barely a breaking release. Latexify is no longer required, so some displayed quaternions for some use cases will not look quite as nice any more. However, the functionality is included as an extension, so simply calling using Latexify will re-enable the nicer display formats.

At the same time, the minimum acceptable version of StaticArrays.jl has increased from 1 to 1.8.1 — which, as of this writing, is 10 months old, so hopefully it won't be very disruptive either. This is to support its integration with ChainRulesCore.jl.

Diff since v1.5.3

Merged pull requests:

  • Remove strong dep on latexify; move to extension (#67) (@moble)
  • Remove Pkg, and increase compat of StaticArrays (#68) (@moble)

Closed issues:

  • Move LaTeX-related dependencies to extensions (#64)
  • Deal with StaticArrays chain rules (#65)

v1.5.3

16 Aug 01:56
dffbb90
Compare
Choose a tag to compare

Quaternionic v1.5.3

Diff since v1.5.2

Merged pull requests:

  • CompatHelper: bump compat for Symbolics in [weakdeps] to 6, (keep existing compat) (#61) (@github-actions[bot])

v1.5.2

02 Jul 20:08
c2b3739
Compare
Choose a tag to compare

Quaternionic v1.5.2

Diff since v1.5.1

Merged pull requests:

  • Remove methods that are already in FastDifferentiation (#60) (@elaine-ran)

v1.5.1

25 Jun 03:43
a6613d2
Compare
Choose a tag to compare

Quaternionic v1.5.1

Diff since v1.5.0

v1.5.0

24 Jun 18:27
6c9f858
Compare
Choose a tag to compare

Quaternionic v1.5.0

Diff since v1.4.1

Merged pull requests:

  • Add FastDifferentiation support (minimal testing) (#59) (@moble)

v1.4.1

14 May 03:01
9ff6c4c
Compare
Choose a tag to compare

Quaternionic v1.4.1

Diff since v1.4.0

Merged pull requests:

v1.4.0

10 Oct 05:12
b62986a
Compare
Choose a tag to compare

Quaternionic v1.4.0

Diff since v1.3.2

Merged pull requests:

  • Add chain rules; prefer functions to plain constructors (#52) (@moble)

v1.3.2

17 May 16:58
16cbc94
Compare
Choose a tag to compare

Quaternionic v1.3.2

Diff since v1.3.1

Closed issues:

  • Conversion from rotation matrix doesn't work with BigFloat (#10)

Merged pull requests:

  • Finish BigFloat support for from_rotation_matrix; closes #10 (#51) (@moble)

v1.3.1

17 May 01:25
21e0656
Compare
Choose a tag to compare

Quaternionic v1.3.1

Diff since v1.3.0

Closed issues:

  • Optional dependencies / glue (#17)