Skip to content

Releases: JuliaGeometry/Rotations.jl

v1.3.2

10 Sep 14:21
6313017
Compare
Choose a tag to compare

Rotations v1.3.2

Diff since v1.3.1

Closed issues:

  • Add new way to represent a rotation matrix (vector rotation) (#235)

Merged pull requests:

v1.3.1

21 Apr 12:06
524f61d
Compare
Choose a tag to compare

Rotations v1.3.1

Diff since v1.3.0

Closed issues:

  • real(::Type{<:Rotation}) (and etc.) should be fixed (#185)
  • RotMatrix(x::Tuple) might return weird result if !isa(x, NTuple) (#229)

Merged pull requests:

v1.3.0

24 Feb 12:15
fe2cbd0
Compare
Choose a tag to compare

Rotations v1.3.0

Diff since v1.2.0

Closed issues:

  • Some rand methods produce error (#205)
  • Angle2d constructor ambiguous (#212)
  • Add support for higher dimensional rotation (#215)

Merged pull requests:

  • Add support for higher dimensional rotation (#219) (@hyrodium)
  • Drop support under Julia v1.6 (#220) (@hyrodium)
  • Fix around RotMatrix2 and RotMatrix3 aliases (#223) (@hyrodium)
  • Fix Angle2d constructor (#224) (@hyrodium)
  • Bump compat for Quaternions to 0.4.5 (#225) (@nhz2)
  • Bump version to v1.3.0 (#226) (@hyrodium)
  • CompatHelper: bump compat for "Quaternions" to "0.5" (#227) (@github-actions[bot])

v1.2.0

24 Jan 03:36
af3a04a
Compare
Choose a tag to compare

Rotations v1.2.0

Diff since v1.1.1

Closed issues:

  • Skew-symmetric matrices as generators for rotations (#30)
  • More exponentiation operations (#31)
  • Define exp(UnitQuaternion{T}(0, 0, 0, 0)) = one(UnitQuaternion{T}) (#126)
  • exp(Rotations.UnitQuaternion(0, π, 0, 0)) gives incorrect result (#128)
  • Breaking release (#198)
  • Add params methods for RotationGenerator (#213)

Merged pull requests:

v1.1.1

13 Jan 10:32
4f42883
Compare
Choose a tag to compare

Rotations v1.1.1

Diff since v1.1.0

Closed issues:

  • RotMatrix{2} with Unitful.jl produces an error (#188)
  • Stable document for v1.1.0 is not deployed (#206)
  • Deprecated UnitQuaternion doesn't work (#208)

Merged pull requests:

v1.1.0

17 Nov 13:41
89e4dd4
Compare
Choose a tag to compare

Rotations v1.1.0

Diff since v1.0.4

Closed issues:

  • Weird interactions with Unitful (#55)
  • Cannot take the mean of single or two axis euler rotations (#91)
  • Missing principal_value methods (#179)
  • Define conj(r::Rotation) = r ? (#182)
  • Incorrect norm(::RodriguesParam) (#187)
  • UnitQuaternion quaternion number equality conflicts with rotation matrix equality (#189)
  • one(Angle2d(0.1)) returns error (#194)

Merged pull requests:

v1.0.4

31 Oct 08:16
d34316c
Compare
Choose a tag to compare

Rotations v1.0.4

Diff since v1.0.3

Merged pull requests:

v1.0.3

23 Oct 03:02
e9b567f
Compare
Choose a tag to compare

Rotations v1.0.3

Diff since v1.0.2

Closed issues:

  • New ambiguities on upcoming 1.6 (#133)
  • RotationVec(angle, 0.0, 0.0) does not return a Rotation Matrix for angle > 1e15 (#137)
  • Simple rotation of a point about another (#138)
  • Deprecated julia-actions/julia-uploadcodecov (#146)
  • rand(RotMatrix{3}, n) doesn't produce orthonormal matrices (#148)
  • Base.:/(R1::MRP,R2::MRP) cause an error (#149)
  • Incorrect division with MRP (#152)
  • inv(::RodriguesParam) returns SMatrix (#154)
  • zero(UnitQuaternion) doesn't make sense (for me) (#157)
  • Extract Euler angles from rotation matrix (#158)

Merged pull requests:

v1.0.2

30 Nov 06:01
Compare
Choose a tag to compare

Rotations v1.0.2

Diff since v1.0.1

Closed issues:

  • Register v1.0.1 (#123)
  • Promotion behavior under Rot multiplication (#130)
  • Singularity for Rodrigues Parameters at 180 degree (#131)

Merged pull requests:

  • Remove unused assignment (#124) (@twadleigh)
  • More correct promotion for Rot constructors (#132) (@c42f)
  • Try to test on julia latest stable in tests (#134) (@c42f)

v1.0.1

27 May 17:10
8b40084
Compare
Choose a tag to compare

Rotations v1.0.1

Diff since v1.0.0

Closed issues:

  • Version 1.0 (#112)
  • Implement one for R<:Rotation to respect the algebra of SO(n) (#114)
  • error when calling varinfo() (#119)

Merged pull requests:

  • Avoid unneeded renormalizations of the quaternion (#118) (@bjack205)
  • Remove unnecessary (broken!) summary implementation (#120) (@c42f)
  • Ensure one(::Type{<:RotMatrix{N}}) is implemented (#121) (@c42f)
  • Bump to v1.0.1 (#122) (@c42f)