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.
Add unreleased changes here
- Use
feature()
on nightly toolchains only. This adds support for 1.75 beta and stable.
- Prohibit
Write::write
implementations returningOk(0)
unless there is no data to write; consequently removeWriteAllError
. Update the&mut [u8]
impl to possibly return a newSliceWriteError
if the slice is full instead ofOk(0)
. - Add
WriteZero
variant toErrorKind
for implementations that previously may have returnedOk(0)
to indicate no further data could be written. Write::write_all
now panics if thewrite()
implementation returnsOk(0)
.
- First release