Skip to content

Commit

Permalink
🔖 Version 3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ronisbr committed Jan 16, 2022
1 parent af08b99 commit 398cfdb
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ uuid = "74f56ac7-18b3-5285-802d-d4bd4f104033"
license = "MIT"
desc = "3D rotations of coordinate frames"
authors = ["Ronan Arraes Jardim Chagas <ronisbr@gmail.com>"]
version = "2.0.0"
version = "3.0.0"

[deps]
Crayons = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f"
Expand Down

2 comments on commit 398cfdb

@ronisbr
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JuliaRegistrator register

Release notes

  • Julia 1.0 is not supported anymore.
  • DCM is now a custom type derived from StaticMatrix. Since it was previously a SMatrix{3, 3, T, 9}, then this modification must be considered breaking. However, all the API was implemented so that everything is supposed to continue working besides some initialization functions. (Issue DCM optimizations #21).
  • The function eltype was not returning the correct value for EulerAngles and EulerAngleAxis.
  • The Julia conversion API convert is now supported to convert between any of the supported representations. (Issue Add Base.convert to convert between different rotation representations #18) (PR Add conversion methods to DCM #19)
  • A random rotation can now be sampled using rand. This feature is supported for all representations.
  • The operator ∘ can now be used to compose rotations. In this case, if two different representations are used, the one in the right is converted to the same type to the one in the left.
  • A new constant called ReferenceFrameRotation is now exported as a union of all the supported rotations. Enhancement The test coverage was improved, reaching almost 100% of coverage.

@JuliaRegistrator
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Registration pull request created: JuliaRegistries/General/52538

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v3.0.0 -m "<description of version>" 398cfdba0fc4ad3385b1e4ef1aac930c08a1d843
git push origin v3.0.0

Please sign in to comment.