Skip to content

Releases: itt-ustutt/num-dual

v0.11.0

05 Dec 16:22
250da43
Compare
Choose a tag to compare

Packaging

  • Updated pyo3 and numpy dependencies to 0.23. #88

v0.10.3

14 Nov 16:42
b35a81f
Compare
Choose a tag to compare

Added

  • Added nalgebra compatibility for Dual2 and Dual2Vec. #81
  • Added atan2 to the DualNum trait. #85

v0.10.2

06 Nov 14:57
60f99af
Compare
Choose a tag to compare

Changed

  • Exposed macros for the implementation of the DualNum trait publicly. #83

v0.10.1

05 Nov 08:09
f0973d9
Compare
Choose a tag to compare

Added

  • Expose the inner type of a generalized (hyper) dual number in the DualNum trait. #82

v0.10.0

22 Oct 19:33
c79b42d
Compare
Choose a tag to compare

Packaging

  • Updated nalgebra dependency to 0.33. #75
  • Updated simba dependency to 0.9. #75
  • Updated pyo3 and numpy dependencies to 0.22. #80
  • Updated ndarray dependency to 0.16. #80
  • Increased minimum supported Rust version to 1.81. #77

Removed

  • Due to limitations in the numpy dependency, Python wheels for 32-bit Windows are no longer supported. #80

v0.9.1

16 Apr 09:15
c97f084
Compare
Choose a tag to compare

Added

  • Added serde feature that enables serialization and deserialization of all scalar dual numbers. #74

v0.9.0

12 Apr 09:21
6340132
Compare
Choose a tag to compare

Packaging

  • Updated pyo3 and numpy dependencies to 0.21 and adapted to the new Bound API.

v0.8.1

20 Oct 15:08
63003f2
Compare
Choose a tag to compare

Packaging

  • Un-deprecated the linalg module.

v0.8.0

15 Oct 15:02
0ce985b
Compare
Choose a tag to compare

Packaging

  • Updated pyo3 and numpy dependencies to 0.20.

v0.7.1

31 May 11:10
836c1a2
Compare
Choose a tag to compare

Fixed

  • Added dedicated implementations for scalar dual numbers (Dual, Dual2, HyperDual) to avoid a performance regression introduced in 0.7.0. #68