Skip to content

v1.13.0: any text file, and Linux builds

Choose a tag to compare

@VagueDustin VagueDustin released this 11 Sep 22:02
· 33 commits to main since this release

FATE opens any text file, and now runs on Linux

Any text file. Up to 1.12.0 the command line, Edit in FATE and drag & drop accepted only extensions on a built-in list of about ninety, so web.config, a .properties file, a .reg export, a .csv, an extensionless script (anything not on it) did nothing at all, silently, while the Open dialog would load the very same file. That list no longer gates anything. The only checks left are the ones that matter (a 25 MB size cap and a binary sniff), and both explain themselves. The Open and Save As dialogs default to All files, so nothing hides behind a filter switch, and Save As no longer appends .md to a name typed without an extension (saving a new buffer as Dockerfile used to produce Dockerfile.md).

Highlighting from content. A file the language registry has never heard of is sniffed: XML/HTML prologues (web.config, .csproj, .plist), JSON, INI sections and registry exports, and shebang lines (#!/bin/bash, #!/usr/bin/env python3, …). Anything ambiguous stays plain text rather than guessing wrong.

Linux. This release ships an AppImage (any distribution), a .deb (Ubuntu, Debian and derivatives) and an .rpm (Fedora, RHEL, openSUSE), built by GitHub Actions on an Ubuntu runner and attached below. Same app, same themes, same bundled fonts; the installed-font picker enumerates through fontconfig, and the Windows-only integration (file-type registration, Default apps, classic context menus) simply doesn't appear. The AppImage self-updates through latest-linux.yml; the .deb and .rpm update through your package manager.

Downloads

  • Windows: FATE-Setup-1.13.0.exe (existing installs update themselves).
  • Linux, any distro: FATE-1.13.0-x86_64.AppImage: chmod +x and run.
  • Ubuntu / Debian: FATE-1.13.0-amd64.deb: sudo apt install ./FATE-1.13.0-amd64.deb.
  • Fedora / RHEL: FATE-1.13.0-x86_64.rpm: sudo dnf install ./FATE-1.13.0-x86_64.rpm.