Skip to content

Releases: JuliaGeometry/Rotations.jl

v1.0.0

05 May 20:10
795af26
Compare
Choose a tag to compare

Rotations v1.0.0

Diff since v0.13.0

Closed issues:

  • Add topics to the repo (#103)
  • Error when using Int instead of Float as a rotation angle (#107)
  • ANN: Move of Rotations.jl to a community-maintained location (#110)

Merged pull requests:

v0.13.0

25 Dec 14:08
v0.13.0
031a678
Compare
Choose a tag to compare

Widen version bounds for StaticArrays compatibility.

v0.12.1

07 Dec 03:07
v0.12.1
Compare
Choose a tag to compare

Fix deprecation warnings with newer StaticArrays versions (#104).

v0.12.0

08 Sep 07:55
v0.12.0
37a9f42
Compare
Choose a tag to compare

v0.12.0 (2019-09-07)

Diff since v0.11.1

Closed issues:

  • Rotation about another point than the origin (#98)
  • isrotation and non Float eltype (#94)

Merged pull requests:

  • Clarify the interpretation of composed Euler angle rotations (#100) (danielmatz)
  • Add Project.toml, fix tests on Julia 1.2 (#99) (ararslan)
  • Fix isrotation\(\) for matrices of integer types (#94) (#95) (c42f)

Rotations 0.11.1

08 Feb 14:13
f2ed7c0
Compare
Choose a tag to compare
  • Remove duplicate rotation_angle definition (thanks, @KristofferC).

Rotations 0.11.0

06 Feb 23:53
27a632a
Compare
Choose a tag to compare

Add rotation_angle overloads for Rotation{2} (thanks, @jw3126).

Rotations 0.10.0

18 Jan 22:56
a5b1635
Compare
Choose a tag to compare

Add Angle2D type (thanks, @jw3126).

Rotations 0.9.2

21 Dec 17:12
11410ec
Compare
Choose a tag to compare
  • skip normalization in one(::Type{Quat}) (#85)
  • adapt to exception type change in StaticArrays in tests (#88)

Rotations 0.9.1

24 Sep 13:37
8d77152
Compare
Choose a tag to compare

Performance improvements for principal_value function.

Rotations 0.9.0

14 Sep 04:05
d080990
Compare
Choose a tag to compare
  • make it possible to construct Quats with negative real (scalar) part, i.e. stop using copysign in the Quat constructor to always convert to a representation with nonnegative real part. This makes it easier to integrate quaternions. Also fixes a bug in dQuat/dSPQuat Jacobian at the identity rotation (#72, #73, #77, #81)
  • introduce principal_value function, which, for rotation types that can represent a single rotation in multiple ways, converts to a canonical representation (#76)
  • fix bug in multiplication of RodriguesVec and StaticVector (#75)
  • fix bug in isrotation and make it return false for reflections (#79, #80)
  • make convert methods and constructors that convert one rotation type to another do the same thing (fixes performance bugs) (#82)

Special thanks to @ryanelandt, @twadleigh, and @bhalonen for their contributions to this release!