Releases: JuliaGeometry/Rotations.jl
Releases · JuliaGeometry/Rotations.jl
v1.0.0
Rotations v1.0.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:
- Install TagBot as a GitHub Action (#108) (@JuliaTagBot)
- Add acknowledgements section to docs (#109) (@c42f)
- Migrate to github actions for CI (#111) (@c42f)
- Merge from DifferentialRotations.jl (#113) (@bjack205)
- Rename RodriguesVec -> RotationVec (#115) (@bjack205)
- Remove redundant Quat and SPQuat types (#116) (@bjack205)
- Version 1.0 (#117) (@bjack205)
v0.13.0
Widen version bounds for StaticArrays compatibility.
v0.12.1
v0.12.0
Rotations 0.11.1
- Remove duplicate
rotation_angle
definition (thanks, @KristofferC).
Rotations 0.11.0
Add rotation_angle
overloads for Rotation{2}
(thanks, @jw3126).
Rotations 0.10.0
Add Angle2D
type (thanks, @jw3126).
Rotations 0.9.2
Rotations 0.9.1
Performance improvements for principal_value
function.
Rotations 0.9.0
- make it possible to construct
Quat
s with negative real (scalar) part, i.e. stop usingcopysign
in theQuat
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
andStaticVector
(#75) - fix bug in
isrotation
and make it returnfalse
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!