Skip to content

filekind v0.5.1

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Aug 08:56

filekind v0.5.1

Compile one declarative spec into the registry entries, MIME definitions,
UTI declarations, icons and install scripts that Windows, Linux and macOS
need before they will recognise a custom file extension.

What to download

Windows, both interfaces filekind-v0.5.1-x86_64-windows.msi — installs the desktop app and puts filekind.exe on your PATH
Windows, CLI only filekind-cli-v0.5.1-x86_64-pc-windows-msvc.zip
Linux desktop app .deb, .rpm or .AppImage
Linux CLI filekind-cli-v0.5.1-*-linux-musl.tar.gz — statically linked, no runtime needed
macOS desktop app .dmg — universal, runs on Apple silicon and Intel
macOS CLI filekind-cli-v0.5.1-*-apple-darwin.tar.gz
From source cargo install filekind-cli

Verifying your download

Every file has a matching .sha256, and SHA256SUMS covers all of them.

sha256sum -c SHA256SUMS --ignore-missing

These binaries are not codesigned. Windows SmartScreen will warn on the
MSI and macOS Gatekeeper will refuse the .dmg until you clear the
quarantine attribute. That is expected, and the checksums above are how you
verify the download in the meantime. See SECURITY.md.


Fixed

  • The CLI printed raw ANSI escapes in cmd.exe instead of colour
    (←[1mspec:←[0m ...). Colour was gated on stdout().is_terminal(),
    which is true in a Windows console — but conhost does not interpret escape
    sequences until virtual terminal processing is enabled on the handle, which
    Windows Terminal does for you and the classic console does not. Output now
    goes through anstream, which enables VT where the console supports it and
    strips the codes where it does not. NO_COLOR and CLICOLOR_FORCE are
    honoured as before; piped output and the --json and preview paths are
    unchanged and remain byte-exact.

SHA256SUMS
ebcbfcc9c69ab1bd49ac63bba4d9b43d34e98003131ff8368339238a7bea79e5  filekind-cli-v0.5.1-aarch64-apple-darwin.tar.gz
14997434f2c9cbf84e6b05ab12cf5c2080dbf8df21006c15a46437bece68e99c  filekind-cli-v0.5.1-aarch64-unknown-linux-musl.tar.gz
a6ce4d0be927a74aead2dd592955621f096bcb31d4a8e0197f18dfb25b0b9b38  filekind-cli-v0.5.1-x86_64-apple-darwin.tar.gz
af9500e754723de576ee043894d2129515b4e65c717da9ed9a6bfb911ee7091b  filekind-cli-v0.5.1-x86_64-pc-windows-msvc.zip
8b8a58ae7af576bf09c9625c29899a63fc46fbedfe364b048e512809d7341daa  filekind-cli-v0.5.1-x86_64-unknown-linux-musl.tar.gz
e98c96dd4f8d2a8842b1d57fde953e2f9ce6306f19bb867e1817d174a0e458dd  filekind-v0.5.1-amd64.deb
2c8643188e8d00cd1705aa7f28544c489c26ba428b410871cbf02bcc0ff5e272  filekind-v0.5.1-universal.dmg
1bfb78929f5d2eac736fb7ef5ae94292bfa815dad6f0b490d0184bdc514ac850  filekind-v0.5.1-x86_64-windows-setup.exe
4653e785df9c5b56adb2e2377d68092363d2c8c9f75bd5d662cf07bab472d483  filekind-v0.5.1-x86_64-windows.msi
0d03af547bb10d82856330a31c6b5439bcabf5c67faa21746e266c32735b5a2e  filekind-v0.5.1-x86_64.AppImage
4888786d97510ad4076aa6cdc508ffde0cb7d08533a44b201def4738b77f2f68  filekind-v0.5.1-x86_64.rpm