Releases: itt-ustutt/num-dual
Releases · itt-ustutt/num-dual
v0.11.0
Packaging
- Updated
pyo3
and numpy
dependencies to 0.23. #88
v0.10.3
Added
- Added nalgebra compatibility for
Dual2
and Dual2Vec
. #81
- Added
atan2
to the DualNum
trait. #85
v0.10.2
Changed
- Exposed macros for the implementation of the
DualNum
trait publicly. #83
v0.10.1
Added
- Expose the inner type of a generalized (hyper) dual number in the
DualNum
trait. #82
v0.10.0
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
Added
- Added
serde
feature that enables serialization and deserialization of all scalar dual numbers. #74
v0.9.0
Packaging
- Updated
pyo3
and numpy
dependencies to 0.21 and adapted to the new Bound
API.
v0.8.1
Packaging
- Un-deprecated the
linalg
module.
v0.8.0
Packaging
- Updated
pyo3
and numpy
dependencies to 0.20.
v0.7.1
Fixed
- Added dedicated implementations for scalar dual numbers (
Dual
, Dual2
, HyperDual
) to avoid a performance regression introduced in 0.7.0
. #68