Skip to content

Ferail 0.2.0

Choose a tag to compare

@jonx jonx released this 30 Jul 19:01
· 46 commits to main since this release

The 0.2.0 download was withdrawn. It failed to launch on Macs without Homebrew (Library not loaded: liblzma.5.dylib). Use 0.2.1 instead — the notes below still describe what landed in this version.

  • Archive support (compress & extract) — right-click Extract on any
    .zip, .tar, .tar.gz/.tgz, .tar.bz2, .tar.xz, .gz, .bz2, .xz,
    or .7z, then Extract Here (into the current folder) or Extract To…
    (pick a destination). Extraction lands in place when the archive holds a
    single top-level folder, or in a new folder named after the archive
    otherwise — and it's safe against malicious archive paths (no writing outside
    the destination). Compress is now a submenu offering ZIP, 7-Zip,
    and TAR (Gzip / Bzip2 / XZ / uncompressed), powered by a new built-in
    archive engine (no more shelling out to ditto), so it works the same on
    every platform.
  • New Archive dialog — "New Archive…" in the Compress menu opens a dialog to
    pick the format (ZIP / 7-Zip / TAR.GZ / TAR.BZ2 / TAR.XZ / TAR), the
    compression level (Store / Fast / Normal / Maximum), and an optional password,
    instead of taking the one-click defaults.
  • Add files to a zip by dropping them in — drag files from Finder or the file
    list onto an open archive to add them in place (ZIP only; formats that can't be
    edited show no drop target). Names already in the archive are reported rather
    than silently duplicated.
  • Browse inside archives — right-click a file → Open as Archive to open
    its contents (like Disk Usage): a real, sortable file list with the usual
    columns, expandable folders, and a filter box — so a 5000-file archive opens
    as one folder to drill into, not 5000 rows. Then Extract Selected
    (a selected folder brings its whole subtree) or Extract All. It works on
    anything that is an archive underneath, even without the extension —
    .docx, .xlsx, .pptx, .jar, .apk — and says so plainly when a file
    isn't one. Formats that can't be edited in place (tar, 7z) are marked
    read-only. The workbench can also be popped out into its own window (and
    docked back), like Disk Usage — handy for dragging files into an archive with
    Finder open beside it. You can also drag entries out of an archive onto a
    folder row or another Ferail window to extract them there (dragging to
    Finder itself is still to come).
  • Richer 7-Zip descriptions.7z files now show their file count, root
    folder, and whether they're encrypted in the Description column, the same way
    ZIPs already did.