- Added
Path::to_str
andPathBuf::to_str
.
- Added
File
type andExt4::open
. This can be used to read parts of files rather than reading the whole file at once withExt4::read
. If thestd
feature is enabled,File
implsRead
andSeek
. - Added
impl From<Ext4Error> for std::io::Error
. - Added
impl From<Corrupt> for Ext4Error
. - Added
impl From<Incompatible> for Ext4Error
. - Made
BytesDisplay
public. - Made the library more robust against arithmetic overflow.
- Fixed a panic when loading an invalid superblock.
- MSRV increased to
1.81
. - The error types now unconditionally implement
core::error::Error
. - The
IoError
trait has been removed.Ext4Read::read
now returnsBox<dyn Error + Send + Sync + 'static>
, and that same type is now stored inExt4Error::Io
.