winfile 1.1.3
A maintenance release. Detection is unchanged from 1.1.0 — see those notes for
the ELF work.
winfile --version now reports the real version however you installed it:
go install github.com/fermat-tech/winfile@latest -> winfile-v1.1.3
git clone https://github.com/fermat-tech/winfile
cd winfile
go build -trimpath -o winfile.exe . -> winfile-v1.1.3
1.1.1 moved the version to a build-time flag, which meant these two routes
reported dev — neither passes that flag. The version now falls back to the
module version the Go toolchain embeds in the binary, so building from source
needs no special incantation. Release binaries still pin the version
explicitly.
Binaries
| Asset | Platform |
|---|---|
winfile_windows_amd64.exe |
Windows, x86-64 |
winfile_windows_arm64.exe |
Windows, ARM64 |
winfile_linux_amd64 |
Linux, x86-64 |
winfile_linux_arm64 |
Linux, ARM64 |
Each is self-contained: put one on your PATH and run it, nothing to extract or
install. On Linux, chmod +x it first. The binary takes its name from
argv[0], so a renamed copy reports its own name.
Re-verified against GNU file 5.41 over the same 1348-file corpus before
publishing: no differences in the description, --mime-type, -i or
--extension.