Releases: duncaneddy/rsofa
Releases · duncaneddy/rsofa
v0.5.0
[0.5.0] - 2023-12-20
Changed
- Updated to SOFA release 2023-10-11 (PR 3, Credit: @strizel)
- Updated
build.rs
to use glob to grab all c-files to remove need to manually add files to bindings if more SOFA routines are added in the future - Remove hard-coded unit tests from
lib.rs
for specific routines. Coverage should be automated and complete, or not present to highlight testing gap.
v0.4.5
[0.4.5] - 2021-12-28
Fixed
- Fixed bad documentation link
v0.4.4
[0.4.4] - 2021-12-28
Added
- Updated crate
Cargo.toml
with link to documentation and adding crate keywords.
v0.4.3
[0.4.3] - 2021-12-28
Added
- Added
CHANGELOG.md
to track release changes
Removed
- Removed build dependency on
rustfmt
which may be failing doc build
Fixed
- Get module-wide allowance of improper ctypes to fix improper module usage.
v0.4.2 - 2021-12-28
Attempt to fix documentation build process.
v0.4.1
v0.4.1 - 2021-07-12
- Update binding generation and library to avoid having to commit auto-generated binding file
v0.4.0
v0.4.0 - 2021-07-12
- Update to SOFA 18th release, 2021-05-12
- Fix list order
- Remove bindings.rs from tracked files due as it is deterministically auto-generated by bindgen and external source.
Co-authored-by: John Reid [email protected]
v0.3.0
v0.3.0 - 2021-03-21
- Update to 2021-01-25 SOFA release
- Fix bug in binding generation where
math.h
was duplicating variables defined by rust - Fixed bug where
double
was being improperly generated asu128
instead off64