# Release 0.1.42 - [num-traits now has its own source repository][num-356] at [rust-num/num-traits][home]. - [`ParseFloatError` now implements `Display`][22]. - [The new `AsPrimitive` trait][17] implements generic casting with the `as` operator. - [The new `CheckedShl` and `CheckedShr` traits][21] implement generic support for the `checked_shl` and `checked_shr` methods on primitive integers. - [The new `Real` trait][23] offers a subset of `Float` functionality that may be applicable to more types, with a blanket implementation for all existing `T: Float` types. Thanks to @cuviper, @Enet4, @fabianschuiki, @svartalf, and @yoanlcq for their contributions! [home]: https://github.com/rust-num/num-traits [num-356]: https://github.com/rust-num/num/pull/356 [17]: https://github.com/rust-num/num-traits/pull/17 [21]: https://github.com/rust-num/num-traits/pull/21 [22]: https://github.com/rust-num/num-traits/pull/22 [23]: https://github.com/rust-num/num-traits/pull/23 # Prior releases No prior release notes were kept. Thanks all the same to the many contributors that have made this crate what it is!