# 1.0.3 * Update signal-hook dependency to 0.3. # 1.0.2 * Update signal-hook dependency to 0.2. Note: this is *not* breaking change. While we do re-export the `SigId`, that one comes from `signal-hook-registry`, which is already 1.0. So it is the same type. # 1.0.1 * Fix feature specification, so the `signals` feature compiles. # 1.0.0 * Allow user code to lock against reopening for a while. * Don't interrupt bulk operations (`write_all`, `read_to_string`) by reopening, check reopening only once before they start. * Reopen implements Debug * `read_vectored` and `write_vectored` support where already provided by `std` * The signal support is enabled by a feature (default off) - Windows now has it too * Migrated to edition 2018, fixed the low Rust version to 1.31.0 # 0.3.0 * Delegated the signal handling to the signal-hook crate, so the same signal can be shared with other things and the code in this crate is simplified (breaking change in the `register_signal` method return type). * Fixed a bug with extra reopen just after creation. # 0.2.1 * Lifted the many annoying limitations of `Handle::register_signal`. * Made the `Handle::register_signal` function safe. * Added an example. # 0.2.0 * Minor fixes in documentation links. * Error handling improvements: - Better documentation for what happens. - Perform first opening in the constructor, getting a potential serious error on the first try. # Older versions * ?? No historical records…