Repository navigation
v2.0.22
go-blockdevice 2.0.22 (2025-12-24)
Welcome to the v2.0.22 release of go-blockdevice!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-blockdevice/issues.
Contributors
- Andrey Smirnov
- Dmitrii Sharshakov
- Dmitry Sharshakov
- Noel Georgi
- Dmitriy Matrenichev
- Orzelius
Changes
50 commits
ee8cbddchore: rekres and bump dependencies9b85c47fix: allow probing disks smaller than max magic sizeb75cd06chore: rekres4f33224chore: remove BLKDISCARDZEROES pathway in WipeRangec3eabddfeat: support gpt operations on fileb1b67bfchore: golangci-lint fixes1216693chore: rekres and update linter issues3d67d91fix: allocate partition size for gaps49842ecfix: honor values when reading GPT partition table811b12afeat: swap support226aa0echore: support file probing on all unix systems0669ff8fix: detect transport for xvda devicesd55893afix: partition allocation indexc9a7c0bfix: device transport detectionadc5c52fix: wipe (P)MBR with GPTa749230fix: bring block device uuid backa07f540fix: revert setting first usable LBA to 1024b6d0510fix: allow sector size override when probing a file688a58afix: chain of probe functionsa047647fix: align first GPT partition entry to 1024 sectors7af9654fix: many small fixes, mostly around overwrites57e15edfix: read device serial like in v18853e37feat: support reading VFAT volume labelsaf28144fix: make extfs filesystem detection separate for ext2/3/46d3b4b0feat: implement device wiping by signatures5bff648fix: kernel partition sync when overwriting GPTf63c85dfeat: add support for checking if device is already open33f603afix: correctly process GPT with gapsd39fa20fix: add context to luks commands2021ab8release(v2.0.0): prepare release08a7802fix: add support for 'legacy bios bootable' attributefa9291ffeat: bring disk encryption supportbc73f6dfix: dropReadFullAtc34dfb6fix: don't ignore error on partition delete41240c1fix: several fixes for GPT and ZFS07f736ffeat: add support for retry-locking the blockdevice114af20feat: add device wipe and partition devnamecfdeb03feat: implement GPT editing9d8d8e7chore: add setters for struct fieldsf4a4030fix: addruntime.KeepAliveto keep alive descriptors1a51f16feat: gather blockdevice information81b69bffix: use read full when reading data3052077feat: lock the blockdevice in shared mode when probingcf51e33feat: support detection of squashfs and Talos METAda92100feat: detect ZFS3265299feat: detect Linux swap and LVM221c66f8fix: don't probe empty CD drivesa5481f5feat: implement GPT partition discovery9beb2bdfeat: start the blkid workaa55391chore: start the v2 version of the module
Changes since v2.0.21
2 commits
Dependency Changes
This release has no dependency changes