Skip to content

FFL

v3.9.10 Breaking

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

✓ 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 8d

Release v3.9.10 restores tunnel URLs on reconnect and adds sortable/filterable Web Preview UI features.

Why it matters: Fixes silent share‑link failures for unstable networks; new sort and media‑only filter improve usability of preview lists.

Summary

AI summary

Updates Windows, native, and macOS across a mixed release.

Changes in this release

Feature Low

Adds dynamic sorting of preview list by Name, Size, or File Extension in Web UI.

Adds dynamic sorting of preview list by Name, Size, or File Extension in Web UI.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Low

Introduces a media‑only filter toggle to show only images, videos, and audio in Web Preview UI.

Introduces a media‑only filter toggle to show only images, videos, and audio in Web Preview UI.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Low

Supports URL query parameters `sort` and `filter` to enforce specific view states on share links.

Supports URL query parameters `sort` and `filter` to enforce specific view states on share links.

Source: llm_adapter@2026-06-08

Confidence: high

Dependency Low

Provides native binaries for Windows (x86_64), Linux with glibc 2.39+ and 2.28+, macOS arm64 and x86_64.

Provides native binaries for Windows (x86_64), Linux with glibc 2.39+ and 2.28+, macOS arm64 and x86_64.

Source: llm_adapter@2026-06-08

Confidence: high

Dependency Low

Adds APE single‑file builds (`ffl.com`, `fflo.com`) for cross‑platform zero‑dependency execution.

Adds APE single‑file builds (`ffl.com`, `fflo.com`) for cross‑platform zero‑dependency execution.

Source: llm_adapter@2026-06-08

Confidence: high

Bugfix Medium

Restores original tunnel URL on reconnect for unstable networks, preventing silent share‑link failures.

Restores original tunnel URL on reconnect for unstable networks, preventing silent share‑link failures.

Source: llm_adapter@2026-06-08

Confidence: high

Full changelog

🚀 What's New in v3.9.10

This release tackles a critical edge case regarding tunnel reconnects on unstable networks and brings a much-requested organizational upgrade to the Web Preview UI.

🛡️ Critical Link Stability Fix

  • Persistent Tunnel Reconnects: We resolved an edge case occurring on highly unstable networks where a sudden drop in the tunnel connection would prevent the client from re-binding to its original assigned URL. This previously caused the share link to silently "die" (appearing active on the sender's end, but failing for downloaders). ffl now reliably restores the original tunnel URL upon reconnection, ensuring your share links remain alive and accessible without silent failures.

🖼️ Smarter Web Previews (Sorting & Filtering)

When sharing directories or multiple files, the Web UI just got a lot more powerful:

  • Advanced Sorting: Downloaders can now sort the preview list dynamically by Name, Size, or File Extension.
  • Media-Only Filter: Added a quick toggle to filter the view so it only displays media files (images, videos, audio), creating a cleaner gallery experience.
  • Pre-configured URL Parameters: You can now append query parameters directly to your share link to enforce a specific view state when the recipient opens it.
    • Example: Add ?sort=name or ?filter=media to the URL to ensure the gallery opens exactly how you want it presented.

Windows (native)

  • x86_64ffl-v3.9.10-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.10-manylinux_glibc2.39-x86_64-linux.tar.gz
    • Best for newer distros (e.g., Ubuntu 24).
  • glibc 2.28+ — widest compatibility

    • ffl-v3.9.10-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.10-aarch-darwin.tar.gz
  • Intel (x86_64)ffl-v3.9.10-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]