All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v0.2.3 - 2018-11-17
- Documented the guaranteed MRSV to be 1.13
x128 feature now works on stable Rust 1.26+
- Overflow and underflow checks when casting a float to an unsigned integer
v0.2.2 - 2017-05-07
- UB in the checked cast from
v0.2.1 - 2017-05-06
- Support for 128-bit integers, behind the
x128 Cargo feature (nightly needed).
v0.2.0 - 2017-02-08
cast::Error implements the
std::error::Error trait among other traits like
- [breaking-change] This crate now depends on the
std crate by default but you can make it
no_std by opting out of the
std Cargo feature.
v0.1.0 - 2016-02-07