Repository navigation
IsoFoundry v0.2.0
Pre-release
Pre-release
[0.2.0] - 2026-11-07
Changed
- Release shape: releases now carry only the x64 Setup.exe installer and the x64 Portable.zip, plus SHA256SUMS.txt — the WiX MSI, the ARM64 builds and the PortableApps.com zips are dropped (one installer and one portable zip per release). The release workflow builds a single x64 leg, and
packaging/package.ps1no longer produces the removed assets. The published v0.1.0 assets were pruned to the same pair.
Added
- Task windows (GUI): the five M1 tasks now open working windows from the task grid — Create image (files/folders, label, optional BIOS/UEFI boot images with boot info table, Joliet/UDF toggles), Browse image (image info, contents list, extract all or a selected file/folder), Edit image (stage add/remove/rename/new folder/label, then save as a new image; the original is never modified), Convert image (ISO, BIN/CUE, CloneCD, CHD, CHD-CD) and Checksum (CRC32/MD5/SHA-1/SHA-256, optional
.datwrite, or verify a file against a.datlist). Jobs run on a worker thread with a progress bar, byte counts and Cancel, using the same operations as the CLI; closing a window mid-job cancels it safely. - Image reading (
if-image): ISO 9660 with Rock Ridge names, Joliet, UDF 1.02–2.60 (physical, sparable and metadata partitions), multi-extent files, El Torito boot catalog (BIOS and UEFI entries). Extraction keeps nothing half-written on cancel and renames names Windows cannot store. - Hashing (
if-hash): CRC32, MD5, SHA-1 and SHA-256 in one pass; Logiqx/redump.datwriting and reading. - ISO creation (
if-image::write,create-image): ISO 9660 + Joliet + UDF 1.02 bridge sharing one copy of the data, files over 4 GB (multi-extent / split UDF extents), El Torito BIOS (optional boot information table) and UEFI boot entries; written to a.partfile and renamed when complete. - Commands:
image-info,extract,create-image,checksum(with--dat),compare,verify --dat,convert-image. - CD image formats: BIN/CUE (single and multi-file, MODE1/MODE2/AUDIO), CloneCD CCD/IMG/SUB, sheetless raw
.bin/.img; Nero NRG and Alcohol MDS/MDF read only and marked unverified. Raw sector ECC/EDC generation and checks, Q-subchannel generation. - MAME CHD v5 (D-039): CD (
cdzl) and DVD (zlib) writing with duplicate-hunk sharing and the compressed hunk map; readingzlib/cdzlCHDs from chdman. Output matches chdman 0.264's SHA-1s byte for byte on the test images. - Image editing (
edit-image): add, remove, rename, new folders and label, saved as a new image; untouched files are copied straight from the source (ISO, BIN/CUE, CCD, CHD…), BIOS and UEFI boot entries kept. - Mounting (
mount,unmount) with Windows' built-in virtual disk support, read only; other formats go through a temporary ISO in the data folder, removed on unmount. - Image conversion (
convert-image): any readable image to ISO, BIN/CUE, CloneCD or CHD (CD or DVD layout).image-infonow shows the container format and tracks.