Skip to content

Releases: duncaneddy/rsofa

v0.5.0

20 Dec 16:16
Compare
Choose a tag to compare

[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

29 Dec 03:54
Compare
Choose a tag to compare

[0.4.5] - 2021-12-28

Fixed

  • Fixed bad documentation link

v0.4.4

29 Dec 03:47
Compare
Choose a tag to compare

[0.4.4] - 2021-12-28

Added

  • Updated crate Cargo.toml with link to documentation and adding crate keywords.

v0.4.3

29 Dec 03:39
Compare
Choose a tag to compare

[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

29 Dec 02:58
Compare
Choose a tag to compare

Attempt to fix documentation build process.

v0.4.1

13 Jul 02:44
Compare
Choose a tag to compare

v0.4.1 - 2021-07-12

  • Update binding generation and library to avoid having to commit auto-generated binding file

v0.4.0

13 Jul 02:27
Compare
Choose a tag to compare

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

21 Mar 15:49
Compare
Choose a tag to compare

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 as u128 instead of f64