Bytes v1.12.0
- Add
BytesMut::extend_from_within()(#818) - Add
BytesMut::try_unsplit()(#746)
- Fix panic in
get_intifnbytesis zero (#806)
- Pass vtable data by value (#826)
- Exclude development scripts from published package (#810)
- Document that
BytesMut::{reserve,try_reserve}doesn't preserve unused capacity (#808)
Bytes v1.11.0
- Bump MSRV to 1.57 (#788)
- fix:
BytesMutonly reuse if src has remaining (#803) - Specialize
BytesMut::put::<Bytes>(#793) - Reserve capacity in
BytesMut::put(#794) - Change
BytesMut::remaining_mutto useisize::MAXinstead ofusize::MAX(#795)
- Guarantee address in
slice()for empty slices. (#780) - Rename
Vtable::to_*->Vtable::into_*(#776) - Fix latest clippy warnings (#787)
- Ignore
BytesMut::freezedoctest on wasm (#790) - Move
drop_fnoffrom_ownerinto vtable (#801)
Bytes v1.10.0
- Add feature to support platforms without atomic CAS (#467)
try_get_*methods forBuftrait (#753)- Implement
Buf::chunks_vectoredforTake(#617) - Implement
Buf::chunks_vectoredforVecDeque<u8>(#708)
- Remove incorrect guarantee for
chunks_vectored(#754) - Ensure that tests pass under
panic=abort(#749)