Skip to content

FFL

v3.9.9 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 15d Secrets & Credentials
βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’

✓ No known CVEs patched in this version

Topics

cosmopolitan-libc data-transfer end-to-end-encryption file-sharing folder-share networking
+4 more
peer-to-peer transfer tunnel webrtc

ReleasePort's take

Light signal
editorial:auto 15d

Version v3.9.9 adds .webp support to the web UI previewer and fixes several preview‑related bugs, while also expanding native binaries for Linux, macOS, and APE.

Why it matters: Improves media handling in previews and resolves stability issues; new glibc builds ensure compatibility on modern and legacy Linux systems, and additional macOS and cross‑platform binaries broaden deployment options.

Summary

AI summary

Broad release touches Windows, πŸ–ΌοΈ Web Preview Enhancements, native, and macOS.

Changes in this release

Feature Low

Adds .webp image support to web UI previewer.

Adds .webp image support to web UI previewer.

Source: llm_adapter@2026-06-01

Confidence: high

β€”
Feature Low

Adds Apple Silicon (arm64) macOS binary build.

Adds Apple Silicon (arm64) macOS binary build.

Source: llm_adapter@2026-06-01

Confidence: high

β€”
Feature Low

Adds Intel (x86_64) macOS binary build.

Adds Intel (x86_64) macOS binary build.

Source: llm_adapter@2026-06-01

Confidence: high

β€”
Feature Low

Adds APE single‑file cross‑platform executable `ffl.com`.

Adds APE single‑file cross‑platform executable `ffl.com`.

Source: llm_adapter@2026-06-01

Confidence: high

β€”
Feature Low

Adds APE alternative build `fflo.com` without proprietary addons, omitting server‑upload feature.

Adds APE alternative build `fflo.com` without proprietary addons, omitting server‑upload feature.

Source: llm_adapter@2026-06-01

Confidence: high

β€”
Dependency Low

Provides glibcβ€―2.39+ optimized build for newer Linux distributions.

Provides glibcβ€―2.39+ optimized build for newer Linux distributions.

Source: llm_adapter@2026-06-01

Confidence: high

β€”
Dependency Low

Provides glibcβ€―2.28+ compatibility build for older Linux distributions.

Provides glibcβ€―2.28+ compatibility build for older Linux distributions.

Source: llm_adapter@2026-06-01

Confidence: high

β€”
Bugfix Medium

Fixes error when previewing files without extension in web UI.

Fixes error when previewing files without extension in web UI.

Source: llm_adapter@2026-06-01

Confidence: high

β€”
Bugfix Medium

Resolves race condition causing untranslated text in web UI previews.

Resolves race condition causing untranslated text in web UI previews.

Source: llm_adapter@2026-06-01

Confidence: high

β€”
Bugfix Medium

CLI now handles abrupt browser disconnects gracefully without traceback output.

CLI now handles abrupt browser disconnects gracefully without traceback output.

Source: llm_adapter@2026-06-01

Confidence: high

β€”
Full changelog

πŸš€ What's New in v3.9.9

This is a minor patch release focused on polishing the web preview experience and cleaning up terminal outputs during unexpected client disconnections.

πŸ–ΌοΈ Web Preview Enhancements

  • .webp & Extensionless Support: The web UI previewer now fully supports .webp images. Additionally, we fixed a bug where attempting to preview files without a file extension would throw an error.
  • i18n Timing Fixes: Resolved a race condition in the web UI where certain preview-related text elements would render before the translations (i18n) were fully loaded, causing them to temporarily appear untranslated.

πŸ› CLI Stability & Polish

  • Graceful Disconnects: If a downloader abruptly refreshes their browser or drops the connection mid-transfer, the sender's CLI will now handle the interruption gracefully. It will quietly clean up the session instead of dumping an ugly call stack (traceback) into your terminal.

Windows (native)

  • x86_64 β†’ ffl-v3.9.9-x86_64-windows.zip
    Unzip to get ffl.exe.

Linux (native)

We publish two glibc baselines. Pick the highest baseline that does not exceed your system glibc:

  • glibc 2.39+ β€” smaller & faster

    • ffl-v3.9.9-manylinux_glibc2.39-x86_64-linux.tar.gz
    • Best for newer distros (e.g., Ubuntu 24).
  • glibc 2.28+ β€” widest compatibility

    • ffl-v3.9.9-manylinux_glibc2.28-x86_64-linux.tar.gz
    • Works on older distros (e.g., Ubuntu 20); larger due to additional internal linking.

⚠️ If your system is musl-based (e.g., Alpine) or you’re unsure about glibc, prefer APE ffl.com.

macOS (native)

  • Apple Silicon (arm64) β†’ ffl-v3.9.9-aarch-darwin.tar.gz
  • Intel (x86_64) β†’ ffl-v3.9.9-x86_64-darwin.tar.gz

The archive unpacks to a single ffl binary.

🧰 APE (cross-platform single file, zero external deps)

  • ffl.com β€” Single-file build that runs natively on Linux, macOS, Windows, FreeBSD, OpenBSD 7.3, NetBSD, BIOS, and Android (Termux).
  • fflo.com β€” Alternative APE build that is exactly aligned with the open-source repo (no additional/proprietary addons).
    As a result, features that require closed-source componentsβ€”such as upload to server (e.g., --upload)β€”are not available.

For a deeper comparison between native and APE, see the README’s notes.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track FFL

Get notified when new releases ship.

Sign up free

Beta — feedback welcome: [email protected]