Skip to content

v2.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Aug 04:55

This release adds Torrent and magnet handoff and makes automatic browser captures more reliable across restarts, paused downloads, and changing filenames. It pairs with Firelink 1.4.0.

New features

  • Torrent and magnet handoff
    • Send magnet links from Firefox and Chromium link and selection context menus.
    • Automatically recognize .torrent downloads and send them to Firelink's Add window after the browser settles the filename, including remote URLs with opaque paths.
    • Keep Torrent captures paused until Firelink confirms receipt, so an ambiguous handoff does not create a duplicate download.
    • Require the Torrent handoff protocol so older Firelink versions cannot mistake Torrent captures for ordinary downloads.

Improvements

  • Preserve media-aware link context and capture metadata across service-worker restarts.
  • Recheck browser download ownership and the settled filename before handing off an automatic capture.
  • Improve handoff behavior across browser API variations, popup settings changes, malformed input, and Firelink startup or shutdown.

Fixes

  • Treat interrupted and paused Firefox downloads as recoverable captures instead of acting on stale browser state.
  • Prevent automatic captures from being duplicated, resumed too early, or cleaned up as the wrong browser download during pause, filename, and recovery races.