Skip to content

Release v3.9.10

Choose a tag to compare

@Leona-Wang Leona-Wang released this 08 Jun 16:44
· 3 commits to main since this release

🚀 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.