This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+4 more
ReleasePort's take
Light signalRelease 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 summaryUpdates Windows, native, and macOS across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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).
fflnow 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=nameor?filter=mediato the URL to ensure the gallery opens exactly how you want it presented.
- Example: Add
Windows (native)
- x86_64 →
ffl-v3.9.10-x86_64-windows.zip
Unzip to getffl.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
About FFL
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]