Releases: rust-disk-partition-management/gptman
Releases · rust-disk-partition-management/gptman
Release v1.1.0
- Add function write_bootable_protective_mbr_into (#132)
- [CLI] Update MSRV to 1.70 for clap 4.4
Release v1.0.2
Release v1.0.1
- [CLI] Increase MSRV to 1.64.0
- [CLI] Update to clap 4
- Update dependencies
Release v1.0.0
- [BREAKING] Disable
cli
feature by default (#81) - [BREAKING] Make
Error
typenon_exhaustive
so the API can be stabilized better (#94) - [BREAKING CLI]: Have
--output
take lowercase field names as arguments (#77) - [CLI] Replace structopt with clap 3.1 (#77)
- Define library MSRV of 1.46 and CLI MSRV of 1.54 (#79)
- Remove useless allocation (#93)
- Update repository URL (#82)
- Update dependencies
Release v0.8.4
- Add GPTPartitionEntry::range and GPT::get_partition_byte_range (#76)
Release v0.8.3
- Remove count-zeroes from library's dependency (only used by CLI)
- Fix licensing missing author and date
Release v0.8.2
- Change release build to provide MUSL build for Linux by default
- Add download script on http://gptman.cecton.com
- [CLI] Add feature to check a partition for zeroes (useful to check if you accidentally trimmed it)
Release v0.8.1
- Fix some rustc and clippy warnings (does not break API of gptman's lib)
- Update dependencies: crc from 1.0.0 to 2.0.0 and nix from 0.18 to 0.22
- Fix spacing in doc
- [CLI] Fix invalid maximum size calculation in
resize
command
Release v0.8.0
- [BREAKING] Switch to
thiserror
: it is possible that the typeError
has changed a tad bit because of this change. I did not investigated so I considered this a breaking change. - Update all dependencies (most notable: rand from version 0.7 to version 0.8)
Release v0.7.3
- Update license badge
- Include test fixtures in packaged crate