Releases: rust-disk-partition-management/gptman
Releases · rust-disk-partition-management/gptman
Release v0.7.2
- [CLI] Automatic binary release on GitHub
v0.7.0
This new releases brings a lot of new fixes and changes. Also a few breaking changes:
- The dependencies have been upgraded to the latest
- [BREAKING] A typo in the API has been fixed
gptman::GPTPartitionEntry::unique_parition_guid
is nowgptman::GPTPartitionEntry::unique_partition_guid
- All structs now implement PartialEq and Eq
- A lot of improvement in the documentation
- [CLI] Now capable to also display the partitions in the order on the disk
- [CLI] Fix missing doc like how to quit the program
- Fix calculation of
first_usable_lba
for backup GPT - Partitions boundaries are now check ( partitions must have positive size, must not overlap, and must fit within the disk)
- [BREAKING]
partition_entry_lba
's update has been moved toupdate_from
(was inwrite_into
) - New helpers:
is_primary
,is_backup
- [BREAKING]
write_into
does not update the GPT's first/last LBAs according to disk anymore
v0.6.5
v0.6.4
v0.6.3
v0.6.2
v0.6.1: Correct path for disks on NVMe disks
CLI:
- Correct path for disks on NVMe disks
v0.6.0: Update dependencies (#13)
- Bump version of dependencies
v0.5.0
- Added ioctls to the library for Linux.
- Updated dependencies
- Added
find_at_sector()
andremove_at_sector()
to the library - Added
write_protective_mbr_into()
to the library - Fixed: check partition index to be in range (CLI)
- Impl Error for gptman::Error
- Fixed wrong Error type in the API