Changelog ========= 1.0.0 ----- Released 2024-05-18. * **Compatibility:** The minimum supported Rust version is now 1.40, up from 1.25 previously. * Ensure compatibility with Rust 1.78 (which introduced a panic in `slice::from_raw_parts` that affects mapping an empty file). * Use Rust 2018 edition, upgrade usage of `try!` to the `?` operator. 0.4.0 ----- Released 2018-04-29. * Bump `winapi` dependency to 0.3. * Ensures compatibility with Rust 1.8 through 1.25 stable. 0.3.0 ----- Released 2017-08-03. * Add support for Mac OS X. * Implement `AsRef<[u8]>` for `Filebuffer`. * Ensures compatibility with Rust 1.8 through 1.19 stable. Thanks to Craig M. Brandenburg for contributing to this release. 0.2.0 ----- Released 2017-05-20. * Derive `fmt::Debug` for public types. * Depend on libc only on Unix-like environments, and on kernel32-sys only on Windows. This requires Rust 1.8 or later, so this is a breaking change. * Ensures compatibility with Rust 1.8 through 1.17 stable. Thanks to Colin Wallace for contributing to this release. 0.1.1 ----- Released 2017-02-01. * Ensures compatibility with Rust 1.4 through 1.14 stable. * Host documentation on docs.rs (thanks, docs.rs authors!). * Update crate metadata. 0.1.0 ----- Released 2016-01-31. Initial release with Windows and Linux support.