- Bump MSRV to 1.68.
- Relax the requirements of
BlockIo::read_blocks
andBlockIo::write_blocks
such that reading/writing zero blocks is allowed. - Add
BlockIoAdapter<T>
. This struct implsBlockIo
for types that don't have a block size. For example,&mut [u8]
,Vec<u8>
, andFile
. - Add
alloc
feature. This enables theBlockIoAdapter<Vec<u8>>
impl. - Remove
SliceBlockIo
,MutSliceBlockIo
, andStdBlockIo
. UseBlockIoAdapter
instead. - Remove
BlockIo::assert_valid_buffer
. UseBlockSize::assert_valid_block_buffer
instead. - Update to latest
gpt_disk_types
.
- Update to latest
gpt_disk_types
. - Copied the license files into each package so that the archives on crates.io include them.
- Relax version requirement for
bytemuck
. - When the
std
feature is enabled, also enable it ingpt_disk_types
. - Enable
doc_auto_cfg
on docs.rs. - Updated to latest
gpt_disk_types
.
- Allow the MIT license to be used in addition to Apache-2.0.
- Updated to latest
gpt_disk_types
.
- Updated to latest
gpt_disk_types
.
- Updated to latest
gpt_disk_types
.
- Updated to latest
gpt_disk_types
.
- Updated to latest
gpt_disk_types
.
- Updated to latest
gpt_disk_types
.
- Updated to latest
gpt_disk_types
.
- Updated documentation.
- Updated to latest
gpt_disk_types
.