# Changelog ## [1.2.0] - 2023-08-30 - Bump the version of `num-modular` to prevent a bug. - The hash values of negative infinity and NaN are changed. - The hash values of rationals with a multiple of M127 are changed. > It's not released as a new major version because the previously designed values are not intended. It's set by mistake. ## [1.1.0] - 2023-08-29 Now the crate `num-traits` is an optional dependency, and the `libm` dependency is removed. The dependency version of `num-modular` is updated to v0.6. ## [1.0.4] - 2022-05-23 Bump the version of dependency `num-modular`. ## [1.0.3] - 2022-04-17 Bump the version of dependency `num-modular`. ## [1.0.2] - 2022-04-06 Bump the version of dependency `num-modular`, use `MersenneInt` for more efficient hashing. ## [1.0.1] - 2022-03-31 First public stable version of `num-order`! Numerical consistant order and hash comparison are fully supported for following types: - Unsigned integers: `u8`, `u16`, `u32`, `u64`, `u128` - Signed integers: `i8`, `i16`, `i32`, `i64`, `i128` - Float numbers: `f32`, `f64` - (`num-rational`) Rational numbers: `Ratio`, `Ratio`, `Ratio`, `Ratio`, `Ratio` - (`num-complex`) Complex numbers: `Complex`, `Complex` > v1.0.0 was yanked because `num-rational` is accidentally added as default feature.