Skip to content

Releases: Hactor00/Flux

Flux 2.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 14:56

Flux 2.5.0

Flux 2.5.0 refreshes the browser extension, adds light/dark/system themes and improves video controls in expanded and fullscreen players. Windows, Linux and browser packages share the same version.

Changes

  • Redesigned popup with media, page-link and transfer-queue tabs, item counts, connection details and empty states.
  • Redesigned extension settings with persistent light, dark and system themes shared by the popup and settings page.
  • Compact 30-pixel video toolbar with smaller controls. It follows the player into modal and fullscreen containers; clicks stay within the toolbar instead of triggering the site's viewer.
  • Background video controls are hidden while a modal player is active. Quality, audio/subtitle selection, dragging, closing and per-site positioning remain available.
  • Desktop update screens show the installed version. Updater resource permissions and repeated-check safeguards from 2.4.4 remain enabled.
  • All-site automatic detection remains enabled. The redundant activeTab permission was removed; broad HTTP/HTTPS access remains necessary for automatic detection across sites.
  • Both GitHub and Chrome Web Store extension identities continue to connect to the same desktop application.

Packages and updating

Windows users can use Settings → Updates → Check for updates, or download the installer/portable ZIP. Fedora users can install the RPM with sudo dnf install ./Flux-2.5.0-linux-x86_64.rpm.

Use Flux-2.5.0-chrome.zip for Chrome, Edge, Brave and Chromium, Flux-2.5.0-firefox.zip for Firefox 140+, and Flux-2.5.0-firefox-120.zip for Firefox 120–139. Extension ZIPs work on both Windows and Linux. Replace the previous unpacked extension and refresh existing tabs. Store submission ZIPs are separate; store availability depends on each store's approval. Firefox ZIPs require Mozilla signing for permanent installation.

Windows updater packages are signed with the Flux update key. Windows executables do not carry an Authenticode publisher certificate, and the RPM is not RPM-signed. SHA-256 checksums identify the published assets.

Validation

Extension tests, frontend tests and production builds passed locally. Production UI modules were checked in isolated Chromium across all 20 languages, including tab navigation, selection, native handoff, theme persistence and offline guidance. Actual pointer interactions were checked in native dialogs, transformed custom modals and fullscreen containers. Firefox 120 and 157 integration checks passed. The Linux RPM was built on Ubuntu 24.04 and installed on Fedora 43, exercising desktop startup, verified HTTP transfer, native messaging, torrent-folder watching and database integrity.

Website media availability remains source-dependent. Isolated player fixtures do not establish compatibility with every live website.


Flux 2.5.0 — Türkçe

Eklenti popup'ı ve ayarlar yenilendi. Açık, koyu ve sistem teması eklendi. Video indirme düğmesi inceltildi; büyütülmüş ve tam ekran oynatıcı pencerelerinde tıklama, sürükleme ve kapatma düzeltildi. Güncelleme ekranları yüklü sürümü gösteriyor.

Windows için Ayarlar → Güncellemeler → Güncellemeleri denetle yolunu kullanabilir veya kurulum/taşınabilir paketi indirebilirsin. Linux RPM'i Fedora 43 üzerinde kurularak test edildi. Chrome ve Firefox eklenti ZIP'leri Windows ve Linux için ortaktır. ZIP ile kurduysan eski eklentiyi yenisiyle değiştirip açık sekmeleri yenile. Mağaza sürümünün erişilebilir olması, ilgili mağazanın onayına bağlıdır.

Windows, Linux ve tüm eklenti paketleri 2.5.0 sürümündedir. Gerçek tarayıcı kontrolleri, 20 dilde arayüz kontrolleri ve Linux kurulum testleri geçti. Medya desteği, kaynağın sunduğu erişilebilir akışlara bağlıdır.

Flux 2.4.4

Choose a tag to compare

@github-actions github-actions released this 17 Oct 13:04

Flux 2.4.4

Fixes Command plugin:resources|close not allowed by ACL when checking for updates again after dismissing an earlier offer.

  • Grants the specific resource-close command to the local main and Settings windows. Other window permissions are unchanged.
  • A failure while releasing an older update no longer discards a valid replacement or blocks the next check. Window cleanup also handles rejected resource-close requests.
  • Adds a UI regression for Check for updates → Later → Check for updates, including a rejected cleanup request, and a native installer check of the resource-close ACL in both updater windows.
  • Retains GitHub/Chrome Web Store browser integration, light/dark themes and the installer language selector. Extension archives use version 2.4.4; no extension runtime behavior changes are required for this desktop fix.

Upgrading from an affected version: fully exit Flux, including its tray icon, then launch it and check once before choosing Update. Restarting clears the stale in-memory update resource. If the older version still cannot complete the update, install the 2.4.4 Windows installer over the existing installation. This preserves the local settings and history. Linux RPM users can install the new RPM with their package manager.

Validation scope


Flux 2.4.4 — Türkçe

Bir güncelleme uyarısına “Daha sonra” dedikten sonra yeniden denetlemede görülen Command plugin:resources|close not allowed by ACL hatası düzeltildi.

  • Ana pencere ve Ayarlar için gereken kaynak kapatma izni eklendi. Diğer pencerelerin izinleri değişmez.
  • Eski güncelleme kaydının temizliği başarısız olsa bile yeni bulunan sürüm gösterilir. Pencere kapanırken oluşan temizlik hataları da ele alınır.
  • Güncellemeleri denetle → Daha sonra → yeniden denetle akışı, temizliğin hata verdiği durumla birlikte arayüz testine eklendi. Kurulum testi de iki güncelleme penceresinde gerçek kaynak kapatma iznini kontrol eder.
  • GitHub/Chrome mağazası uyumu, açık/koyu temalar ve kurulum dili seçimi korunur. Eklenti arşivleri 2.4.4 olarak sürümlenir; bu masaüstü düzeltmesi için eklentinin çalışma biçimi değişmez.

Etkilenen sürümden güncelleme: Flux'u tepsi simgesinden de tamamen kapatıp açın. Ardından bir kez güncellemeleri denetleyip Güncelle'yi seçin. Yeniden başlatma, bellekte tutulan eski güncelleme kaydını temizler. Eski sürüm hâlâ güncelleyemiyorsa 2.4.4 Windows kurulumunu mevcut kurulumun üzerine çalıştırabilirsiniz; yerel ayarlar ve geçmiş korunur. Linux RPM kullanıcıları yeni RPM'i paket yöneticisiyle kurabilir.

Doğrulama kapsamı

Flux 2.4.3

Choose a tag to compare

@github-actions github-actions released this 17 Oct 12:15

Flux 2.4.3

Flux 2.4.3 lets the GitHub and Chrome Web Store extension distributions connect to the same desktop application.

  • The Windows and Linux desktop bridge accepts both the stable GitHub Chromium identity and the Chrome Web Store identity. Install your preferred extension distribution; one is sufficient.
  • Extension titles and summaries are localized in all 19 Chrome-supported locales. The runtime keeps its 20 interface languages.
  • The dedicated chrome-store.zip has no development key or self-hosted update_url. The ordinary chrome.zip retains the stable GitHub identity. Shared runtime code is checked against the source in both packages.
  • Windows installer validation exercises Chromium file and media handoff with each identity. Fedora RPM validation checks both registered origins against the installed native host.

Upgrading: update the desktop app to 2.4.3. GitHub ZIP users should replace their extension with the matching 2.4.3 archive. Chrome Web Store installation and automatic extension updates become available after Google approves and publishes the store listing; uploading a draft does not publish it. Firefox packages are also versioned 2.4.3 and keep their existing identity.

Both desktop and extension must be installed. Older desktop packages do not recognize the new Chrome store identity. Download availability still depends on the source; DRM, CAPTCHA and access restrictions are not bypassed.

Browser installation and privacy · Validation scope


Flux 2.4.3 — Türkçe

Flux 2.4.3 ile GitHub ve Chrome Web Mağazası eklentileri aynı masaüstü uygulamasına bağlanabilir.

  • Windows ve Linux köprüsü hem GitHub eklentisinin sabit kimliğini hem de Chrome mağazasının kimliğini kabul eder. Tercih ettiğiniz tek eklenti dağıtımını kurmanız yeterlidir.
  • Eklenti başlıkları ve kısa açıklamalar Chrome'un desteklediği 19 dilde yerelleştirildi. Çalışma zamanındaki 20 arayüz dili korunur.
  • Ayrı chrome-store.zip paketinde geliştirme key ve özel update_url alanları bulunmaz. Normal chrome.zip, GitHub kimliğini korur. Ortak kodların kaynağa uygunluğu iki pakette de doğrulanır.
  • Windows kurulum testi iki kimlikle Chromium dosya ve medya aktarımını sınar. Fedora RPM testi, kurulu yerel köprü üzerinden iki kimliğin de bağlantısını kontrol eder.

Güncelleme: masaüstü uygulamasını 2.4.3'e yükseltin. GitHub ZIP kullananlar eklentiyi uygun 2.4.3 arşiviyle değiştirmelidir. Chrome mağazasından kurulum ve otomatik eklenti güncellemeleri, Google mağaza girişini onaylayıp yayınladıktan sonra kullanılabilir; taslağa paket yüklemek yayınlamak değildir. Firefox paketleri de 2.4.3 oldu ve mevcut kimliklerini korur.

Program ve eklenti birlikte kurulmalıdır. Eski masaüstü paketleri yeni Chrome mağazası kimliğini tanımaz. İndirme desteği kaynağa bağlıdır; DRM, CAPTCHA ve erişim kısıtlamaları aşılmaz.

Tarayıcı kurulumu ve gizlilik · Doğrulama kapsamı

Flux 2.4.2

Choose a tag to compare

@github-actions github-actions released this 16 Oct 17:35

Updating from 2.4.1: If Check for updates shows Command plugin:app|version not allowed by ACL, download the 2.4.2 Windows setup, exit Flux and run it over your existing installation. You do not need to uninstall Flux. The missing permission is fixed in 2.4.2; the old installed application cannot receive that permission through the release feed.

2.4.1'den güncelleme: Güncelleme kontrolünde Command plugin:app|version not allowed by ACL görüyorsanız 2.4.2 Windows kurulumunu indirin, Flux'tan çıkın ve mevcut kurulumun üzerine çalıştırın. Programı kaldırmanız gerekmez. Eksik izin 2.4.2'de düzeltildi; eski kurulu uygulamanın izni yayın bilgisi üzerinden değiştirilemez.

Flux 2.4.2

  • Refreshed desktop design with consistent light/dark surfaces, controls and menus. Settings use sidebar navigation, theme preview cards, a scrolling content area and a fixed save bar. Update actions are clearly separated and styled.

  • Fixed the application-version permission used by update checks in the main and settings windows. Disconnected extension popups explain how to start/connect an installed app or download the free desktop app with a prominent GitHub button.

  • Browser integration distinguishes local host registration from a live extension connection. Connected versions are shown; closing the browser or disabling/removing the extension clears the connection.

  • Repair and setup guidance explain when no connected extension can be found and link to the GitHub downloads. Install/enable the extension, grant its requested permissions and open its popup to connect. Flux cannot inspect closed or restricted browser profiles to prove an extension is uninstalled.

  • Chrome and Firefox popups check for new Flux releases on opening. Checks use a six-hour cache and a fifteen-minute retry backoff when offline. Notices link to the official GitHub release; ZIP extensions require manual replacement.

  • The desktop warns about outdated connected extensions. Linux gains release availability checks and an RPM download link. Windows retains signed installer updates and the 2.4.1 updater fix.

  • Windows setup and uninstall close only the native host belonging to their own installation before replacing/removing its files. Reinstallation is tested with a native port still open.

  • New messages are translated into all twenty supported languages. Existing light/dark themes, installer language choice, media capture, file transfers, torrents and watch folders remain available.

Upgrading: install Flux 2.4.2, then replace your old Chrome/Firefox extension with the matching ZIP from this release and reopen its popup. The desktop app and browser extension are separate installations. Store signing/publication requirements still apply to permanent browser installation; see the browser distribution guide.

Türkçe

  • Masaüstü tasarımı yenilendi: ortak açık/koyu yüzeyler, butonlar ve menüler. Ayarlara soldan bölüm seçimi, tema önizleme kartları, kaydırılabilir içerik ve sabit kaydet alanı eklendi. Güncelleme işlemlerinin butonları belirginleştirildi.

  • Ana ekran ve ayarlardaki güncelleme kontrolünün kullandığı uygulama sürümü okuma izni düzeltildi. Bağlantısız eklenti popup'ı, kurulu uygulamayı açıp bağlamayı açıklar; ücretsiz masaüstü uygulaması için belirgin bir GitHub indirme düğmesi sunar.

  • Yerel köprü kaydı ile canlı eklenti bağlantısı ayrıldı. Bağlı eklenti sürümleri gösterilir; tarayıcı kapanınca veya eklenti devre dışı bırakılınca/kaldırılınca bağlantı kaydı silinir.

  • Onarım ve kurulum ekranları, bağlı eklenti bulunamadığında bunu açıklar ve GitHub indirme sayfasını açar. Eklentiyi kurup etkinleştirin, istediği izinleri verin ve açılır penceresini açın. Kapalı veya erişimi sınırlı tarayıcı profillerinde bir eklentinin kesin olarak kaldırıldığını program belirleyemez.

  • Chrome ve Firefox popup'ı açılırken yeni sürüm kontrol edilir. Sonuç altı saat saklanır; çevrimdışı hatalarda on beş dakika beklenir. Bildirim resmi GitHub yayınına yönlendirir; ZIP eklentileri elle değiştirilir.

  • Masaüstünde eski bağlı eklentiler için uyarı eklenir. Linux yeni sürümü kontrol ederek RPM sayfasına yönlendirir. Windows imzalı kurulum güncellemelerini ve 2.4.1 güncelleyici düzeltmesini korur.

  • Windows kurulumu ve kaldırma işlemi, dosyaları değiştirmeden önce yalnız kendi kurulumuna ait yerel köprüyü kapatır. Açık yerel port varken yeniden kurulum test edilir.

  • Yeni metinler yirmi dile çevrildi. Açık/koyu tema, kurulum dili seçimi, medya yakalama, dosya indirme, torrent ve izleme klasörleri korunur.

Güncelleme: Flux 2.4.2'yi kurduktan sonra eski Chrome/Firefox eklentisini bu yayındaki uygun ZIP ile değiştirip açılır penceresini yeniden açın. Program ve eklenti ayrı kurulur. Kalıcı tarayıcı kurulumu için mağaza imzası/yayın gereklilikleri geçerlidir; tarayıcı dağıtım kılavuzuna bakabilirsiniz.

Flux 2.4.1

Choose a tag to compare

@github-actions github-actions released this 15 Oct 23:37

Updating from 2.4.1: If Check for updates shows Command plugin:app|version not allowed by ACL, download the 2.4.2 Windows setup, exit Flux and run it over your existing installation. You do not need to uninstall Flux. The missing permission is fixed in 2.4.2; the old installed application cannot receive that permission through the release feed.

2.4.1'den güncelleme: Güncelleme kontrolünde Command plugin:app|version not allowed by ACL görüyorsanız 2.4.2 Windows kurulumunu indirin, Flux'tan çıkın ve mevcut kurulumun üzerine çalıştırın. Programı kaldırmanız gerekmez. Eksik izin 2.4.2'de düzeltildi; eski kurulu uygulamanın izni yayın bilgisi üzerinden değiştirilemez.

Flux 2.4.1

Flux 2.4.1 is a focused maintenance release for the Windows updater and desktop appearance.

  • Fixes repeated update prompts when the update feed offers the installed version or an older one.
  • Lets Windows' updater installer manage its restart, avoiding a second app-initiated restart after installation.
  • Adds a persistent Light theme alongside Dark in Settings. The selection applies to the main window and separate download/details windows.
  • Shows English and Turkish choices in the Windows installer instead of silently choosing the setup language from the system locale.
  • Keeps the 2.4 series' media, torrent, browser integration and download features.

Install the Windows x64 setup or Fedora x86_64 RPM from the Flux 2.4.1 GitHub release. The browser extensions are published as separate release assets.

Flux 2.4.1 (Türkçe)

Flux 2.4.1, Windows güncelleyicisi ve masaüstü görünümü için odaklı bir bakım sürümüdür.

  • Güncelleme kaynağı kurulu sürümü veya daha eski bir sürümü bildirdiğinde yinelenen güncelleme uyarısı gösterilmesini önler.
  • Windows güncelleyicisinin kurulum sonrası yeniden başlatmayı kendisinin yönetmesini sağlar; uygulama ikinci bir yeniden başlatma başlatmaz.
  • Ayarlara kalıcı Açık tema seçeneğini ekler; Koyu tema da kullanılmaya devam eder. Seçim ana pencereye ve ayrı indirme/ayrıntı pencerelerine uygulanır.
  • Windows kurucusu sistem dilini sessizce seçmek yerine Türkçe ve İngilizce seçeneklerini gösterir.
  • 2.4 serisinin medya, torrent, tarayıcı bütünleşmesi ve indirme özelliklerini korur.

Windows x64 kurulumunu veya Fedora x86_64 RPM paketini Flux 2.4.1 GitHub yayınından indirebilirsiniz. Tarayıcı eklentileri ayrı yayın dosyalarıdır.

Flux 2.4.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 21:40

Flux 2.4.0

Flux 2.4 focuses on more reliable media downloads and safer browser stream detection, with reusable filename prefixes for both file and media transfers.

What changed

  • HLS reliability: valid segments with image-like or extensionless URLs are identified using manifest and content hints, so FFmpeg no longer rejects them based only on the URL suffix.
  • CSP-friendly media detection: the extension observes bounded HLS/DASH responses that the page already reads. It no longer replaces the page's window.fetch function or changes the page's response behavior.
  • Filename prefixes: add a reusable prefix to file or media downloads, including relative subfolders separated with /. Preview the resulting path and reuse up to ten recent prefixes.
  • Path safety: absolute paths, traversal segments and destinations that escape the chosen download folder are rejected before a task is queued.
  • Existing HTTP downloads, browser handoff, adaptive media, BitTorrent, watched torrent folders, Windows and Linux packages, and twenty interface languages remain available.

Downloads

Choose the Windows installer or portable ZIP, Fedora x86_64 RPM, Chromium extension, Firefox 140+ extension, Firefox 120–139 extension or source archive from the assets below. SHA256SUMS.txt records package hashes. The Windows installer has an updater signature but does not yet have an Authenticode publisher certificate; see the validation report for details.

Media availability depends on streams exposed by the source site. Flux does not bypass DRM, CAPTCHA or authentication challenges.

See the English README, Türkçe README, release validation and full changelog.


Flux 2.4.0 (Türkçe)

Flux 2.4; medya indirmelerini daha güvenilir hale getirir, tarayıcı akışlarını sayfanın güvenlik kurallarını bozmadan algılar ve dosya/medya indirmelerine yeniden kullanılabilir ad önekleri ekler.

Neler değişti?

  • HLS güvenilirliği: görsel uzantılı veya uzantısız URL'lere sahip geçerli parçalar manifest ve içerik ipuçlarıyla belirlenir. FFmpeg artık bunları yalnızca URL son ekine bakarak reddetmez.
  • CSP uyumlu medya algılama: eklenti, sayfanın zaten okuduğu boyutu sınırlandırılmış HLS/DASH yanıtlarını gözlemler. Sayfanın window.fetch işlevini değiştirmez ve yanıt davranışına müdahale etmez.
  • Dosya adı önekleri: dosya veya medya indirmesine yeniden kullanılabilir bir önek ekle; / ile göreli alt klasörler oluştur. Oluşacak yolu önizle ve son on öneği yeniden kullan.
  • Yol güvenliği: mutlak yollar, dizin dışına çıkan parçalar ve seçilen indirme klasörünü aşan hedefler kuyruk oluşturmadan reddedilir.
  • HTTP indirme, tarayıcı aktarımı, uyarlanabilir medya, BitTorrent, izlenen torrent klasörleri, Windows/Linux paketleri ve yirmi arayüz dili kullanılmaya devam eder.

İndirme dosyaları

Aşağıdaki dosyalardan Windows kurulum veya taşınabilir paketi, Fedora x86_64 RPM'ini, Chromium eklentisini, Firefox 140+ ya da Firefox 120–139 eklentisini ve kaynak arşivini seçebilirsin. SHA256SUMS.txt paket özetlerini içerir. Windows kurulum dosyasının uygulama güncelleyici imzası vardır; Authenticode yayıncı sertifikası henüz yoktur. Ayrıntı doğrulama raporundadır.

Medya desteği kaynak sitenin erişilebilir akışlarına bağlıdır. Flux DRM, CAPTCHA veya oturum açma engellerini aşmaz.

English README, Türkçe README, sürüm doğrulama raporu ve tam değişiklik listesi.

Flux 2.3.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 13:41

Flux 2.3.0

English

Flux 2.3 adds watched torrent folders and a native Linux RPM alongside the Windows installer and portable edition.

  • Monitor up to sixteen folders for stable .torrent files. Select confirmation or automatic queueing and an optional destination in Settings.
  • Preserve duplicate detection across renamed copies, task removal and application restarts. The source torrent files remain untouched.
  • Isolate malformed files and missing folders, display errors and retry failed imports with backoff. Scans are bounded and run outside the queue scheduler.
  • Install the Linux x86_64 RPM with sudo dnf install ./Flux-2.3.0-linux-x86_64.rpm. The package includes the native host, CLI, yt-dlp and the v2/hybrid torrent bridge; dnf installs the declared media and desktop dependencies.
  • Register Chromium/Firefox native hosts per user on Linux. Enable XDG autostart if desired. Linux power actions use systemd and require session permission.
  • Keep all existing HTTP, media, torrent, browser-handoff, local-history and twenty-language capabilities. Windows retains its signed in-app update flow; RPM updates use dnf.

Setup and limits

Launch Flux once after installation, install/enable the matching extension and refresh existing media tabs. Browser extensions are separate from desktop host registration. Flatpak/Snap browser confinement may require additional setup. Standard Firefox still requires Mozilla signing for permanent add-on installation.

Monitoring is opt-in and runs while Flux is open. It checks direct folder contents every three seconds and waits for a stable size/modification time before parsing. Limits: 16 folders, 4096 torrent entries, 8 MiB per file and 64 candidates/16 MiB per scan. An identical torrent can still be deliberately imported manually.

Linux RPM support targets Fedora x86_64 with WebKitGTK 4.1, OpenSSL 3, Python 3.10+ and Node 20+. Compatibility with every RPM distribution is not claimed. Native file drag-out remains Windows-only. Windows binaries currently lack an Authenticode publisher certificate; updater signatures are a separate protection. See validation.

Türkçe

Flux 2.3; Windows kurulum ve taşınabilir sürümlerine ek olarak torrent klasörü izleme ve yerel Linux RPM paketi getirir.

  • On altı klasöre kadar izleme; değişmesi durmuş .torrent dosyalarını algılama, onay veya otomatik kuyruğa ekleme ve isteğe bağlı hedef klasör.
  • Dosya yeniden adlandırılsa, görev silinse veya uygulama yeniden açılsa bile aynı dosyayı tekrar eklemeyen kalıcı kayıt. Kaynak torrent dosyaları korunur.
  • Bozuk dosya ve erişilemeyen klasörleri diğer indirmelerden ayırma, ayarlarda hata gösterme ve gecikmeli yeniden deneme. Tarama, indirme zamanlayıcısından bağımsız çalışır.
  • sudo dnf install ./Flux-2.3.0-linux-x86_64.rpm ile Linux kurulumu. Paket; CLI, tarayıcı köprüsü, yt-dlp ve v2/hybrid torrent bileşenini içerir. Medya ve masaüstü bağımlılıklarını dnf kurar.
  • Linux kullanıcı hesabına Chromium/Firefox köprü kaydı, isteğe bağlı XDG otomatik başlangıç ve oturum iznine bağlı systemd güç işlemleri.
  • Mevcut HTTP, medya, torrent, tarayıcı aktarımı, yerel geçmiş ve yirmi dil korunur. Windows imzalı uygulama güncelleyicisini, Linux RPM paket yöneticisini kullanır.

Kurulum ve sınırlar

Kurulumdan sonra Flux'u bir kez açın, uygun eklentiyi kurup etkinleştirin ve medya sekmelerini yenileyin. Köprü kaydı, eklentiyi kurmaz. Flatpak/Snap tarayıcıları ek yapılandırma gerektirebilir. Standart Firefox'ta kalıcı kurulum için Mozilla imzası gerekir.

İzleme isteğe bağlıdır ve Flux açıkken çalışır. Klasörlerin doğrudan içeriği üç saniyede bir kontrol edilir; dosya boyutu ve değişiklik zamanı sabitlenmeden içe aktarılmaz. Sınırlar: 16 klasör, 4096 torrent girdisi, dosya başına 8 MiB ve tarama başına 64 aday/16 MiB. Aynı torrent bilerek elle yeniden eklenebilir.

Linux RPM; WebKitGTK 4.1, OpenSSL 3, Python 3.10+ ve Node 20+ sağlayan Fedora x86_64 ortamını hedefler. Her RPM dağıtımı için uyumluluk iddiası yoktur. Dışarı dosya sürükleme Windows'a özeldir. Windows dosyalarında henüz Authenticode yayıncı sertifikası yoktur; güncelleyici imzası ayrı bir korumadır. Doğrulama kaydı ayrıntıları içerir.

Flux 2.2.0

Choose a tag to compare

@Hactor00 Hactor00 released this 14 Oct 00:28

English · Türkçe

English

Flux 2.2 improves browser handoff, verified pause/resume and first-run language selection. It also brings the native torrent, source recovery, Debrid and signed updater features developed after 2.0 into this public release.

New and improved

  • Browser setup repair, 14 October: installed and portable desktops automatically register/repair their local browser host at startup. An unobtrusive first-use reminder explains extension installation and permissions; dismissal persists across restarts. Settings displays host registration status and retains a repair action. The reminder is also above the README download links. Version remains 2.2.0.

  • Media repair, 14 October: Chromium and Firefox wait for actual desktop acknowledgment. The captured quality can start without another inspection, duplicate inspection controls are removed, optional reinspection preserves the source/name/output, and empty optional fields no longer disconnect older native hosts. This package refresh keeps version 2.2.0; existing 2.2 installations must reinstall the refreshed desktop and reload the matching extension.

  • Chromium holds and cancels its browser transfer before filename selection; Firefox intercepts HTTP GET attachment navigation before the file chooser. Flux's separate approval window opens in the foreground. Deferred transfers survive extension background restarts.

  • Valid byte ranges work without a strong ETag. Validator-free checkpoints are compared to the remote prefix using SHA-256 before appending. Non-range sources retain saved progress by verifying and discarding a replayed prefix; that verification uses additional network bandwidth.

  • The extension popup can show/hide media buttons across open frames. Re-enabling restores dismissed HUDs. Free viewport dragging, per-domain placement, outside-click panel closing and fullscreen support remain available.

  • New desktop profiles follow the system language; the extension follows the browser UI language. All 20 supported languages share an English fallback. Manual choices persist. Settings is also directly accessible in the top menu.

  • Native v1/v2/hybrid torrents and magnets, configurable seeding, shared bandwidth budgets, selected-file verification and restart recovery.

  • Sparse direct positional HTTP writes, stalled-connection recovery, origin-scoped session renewal, bounded native HLS/DASH fallback and encrypted Debrid accounts.

  • Signed updates with startup/manual checks, notes, user approval, progress and durable task checkpoints before installation.

Downloads and upgrade

Windows x64 installer, portable ZIP, Chromium extension, Firefox 140+ extension, Firefox 120–139 extension and source ZIP are attached below. SHA256SUMS.txt identifies the packages. latest.json and the installer .sig support the in-app updater.

Update the desktop and the browser extension together, then refresh media tabs. When another download manager is installed, disable its automatic capture for the browser Flux will handle. Native host registration is automatic with the installer; extension loading remains a separate browser step.

Public 1.7/2.0 users should install 2.2 manually; the new in-app updater is available after this upgrade.

Validation

196 automated tests passed: 118 Rust, 63 extension and 15 frontend. Separate Windows/browser checks cover Chrome 155, Firefox 120/157, foreground approval without a browser file chooser, media progress/ETA, real torrent peer transfers, window closing, repair and uninstall data retention. Strict TypeScript, Rust formatting, Clippy, production dependency audit and modern Firefox manifest lint passed. See docs/validation-2.2.md for evidence and scope.

Update packages are cryptographically signed; Windows executables have no Authenticode publisher certificate. Firefox ZIPs require Mozilla signing for permanent installation. DRM/login challenges, live paid Debrid entitlements and a full live updater installation round trip are outside the local validation record. A nonfatal upstream WebView2 cleanup warning is recorded separately.

Türkçe

Flux 2.2, tarayıcıdan devralmayı, doğrulanmış duraklatma/sürdürmeyi ve ilk açılıştaki dil seçimini geliştirir. 2.0 sonrasında eklenen yerleşik torrent, kaynak kurtarma, Debrid ve imzalı güncelleyici özellikleri de bu yayındadır.

Yenilikler

  • 14 Ekim tarayıcı kurulumu düzeltmesi: kurulu ve taşınabilir uygulama, yerel tarayıcı köprüsünü açılışta otomatik kaydeder/onarır. İlk kullanım bildirimi eklenti kurulumunu ve izinlerini açıklar; kapatıldıktan sonra yeniden başlatmada gösterilmez. Ayarlarda köprü durumu ve onarım düğmesi bulunur. README indirme bağlantılarından önce de aynı hatırlatma vardır. Sürüm 2.2.0 kalır.

  • 14 Ekim medya düzeltmesi: Chrome ve Firefox gerçek masaüstü onayını bekler. Seçilen kalite tekrar inceleme gerektirmeden başlatılır; yinelenen inceleme düğmeleri kaldırılır, isteğe bağlı inceleme kaynak/ad/çıktıyı korur. Boş isteğe bağlı alanlar eski yerel köprünün bağlantısını kesmez. Sürüm 2.2.0 kalır; kurulu 2.2 için yenilenen masaüstü paketi tekrar kurulmalı, eşleşen eklenti yeniden yüklenmelidir.

  • Chromium tarayıcı aktarımını dosya seçimi açılmadan bekletir ve iptal eder; Firefox HTTP GET dosya gezinmesini seçim penceresinden önce yakalar. Ayrı Flux onay penceresi ön planda açılır. Bekleyen aktarımlar eklenti arka planı yeniden başladığında korunur.

  • Güçlü ETag olmadan Range çalışır. Doğrulayıcısı olmayan checkpoint'lerin başlangıcı uzaktaki veriyle SHA-256 üzerinden karşılaştırılır. Range olmayan kaynaklarda tekrar gelen başlangıç doğrulanıp atılır; ilerleme korunur, ek ağ trafiği tüketilir.

  • Eklentinin küçük penceresinden açık çerçevelerde medya düğmeleri açılır/kapatılır. Gizlenen HUD geri getirilebilir. Serbest sürükleme, alan adına göre konum, dışarı tıklayıp paneli kapatma ve tam ekran desteği korunur.

  • Yeni masaüstü profili sistem dilini, eklenti tarayıcı dilini izler. 20 dil desteklenir; desteklenmeyende İngilizce kullanılır, elle seçim korunur. Üst menüye Ayarlar erişimi eklenir.

  • Yerleşik v1/v2/hibrit torrent ve magnet, paylaşım kuralları, ortak hız bütçesi, seçili dosya doğrulama ve yeniden başlatma kurtarması.

  • Seyrek dosyaya konumsal HTTP yazma, takılan bağlantıyı kurtarma, kaynağa bağlı oturum yenileme, yerel HLS/DASH çözümleme ve şifreli Debrid hesapları.

  • Açılış/elle güncelleme kontrolü, sürüm notları, kullanıcı onayı, ilerleme ve kurulum öncesi kalıcı görev checkpoint'leri.

İndirme ve geçiş

Windows x64 kurulum, taşınabilir ZIP, Chromium, Firefox 140+, Firefox 120–139 ve kaynak ZIP aşağıdadır. SHA256SUMS.txt paket kimliğini doğrular. latest.json ve kurulumun .sig dosyası uygulama içi güncelleyici içindir.

Masaüstü ve eklentiyi birlikte güncelle, ardından medya sekmelerini yenile. Başka indirme yöneticisi varsa Flux'un yöneteceği tarayıcıdaki otomatik yakalamasını kapat. Kurulum yerel köprüyü otomatik kaydeder; eklenti yükleme ayrı tarayıcı adımıdır.

Yayımlanan 1.7/2.0 sürümlerinden 2.2'ye elle kurulumla geçilir; yeni uygulama içi güncelleyici bu geçişten sonra kullanılabilir.

Doğrulama

196 otomatik test geçti: 118 Rust, 63 eklenti, 15 arayüz. Ayrı Windows/tarayıcı testleri Chrome 155, Firefox 120/157, tarayıcı dosya seçicisi olmadan ön planda onay, medya ETA, gerçek torrent eş aktarımı, pencere kapatma, onarım ve kaldırmada veri korumayı kapsar. TypeScript, Rust biçimlendirme, Clippy, üretim bağımlılık ve Firefox manifest denetimleri geçti. Ayrıntılar docs/validation-2.2.md içindedir.

Güncelleme paketleri kriptografik imzalıdır; Windows dosyalarında Authenticode yayıncı sertifikası yoktur. Firefox ZIP'lerinin kalıcı kurulumu Mozilla imzası gerektirir. DRM/giriş engelleri, canlı ücretli Debrid yetkileri ve canlı güncelleme kurulumunun tamamı yerel test kaydının dışındadır. İşlevleri engellemeyen WebView2 temizleme uyarısı ayrıca kaydedilmiştir.

Flux 2.0.0

Choose a tag to compare

@Hactor00 Hactor00 released this 13 Oct 15:53

Flux 2.0.0

Flux 2.0 brings HTTP, adaptive media and embedded BitTorrent downloads into the same persistent desktop queue.

What's new

  • Embedded BitTorrent: magnet links and local/HTTP .torrent import, DHT and tracker discovery, file selection, peer limits, upload/download shaping, piece repair and per-file SHA-256 verification. Supports v1 and hybrid metainfo; completed tasks stop sharing.
  • Direct sparse transfers: up to 32 HTTP workers write non-overlapping offsets into one destination-volume staging file. Verified checkpoints support pause/resume and legacy migration. Final integrity verification replaces chunk concatenation.
  • Hybrid media capture: DOM, network and frame observations, Blob/MediaSource hints, real titles, resolution/fps choices, audio tracks and subtitles. Asynchronous metadata keeps native windows responsive.
  • Durable collection queue: playlists, channel feeds and captured page links support batches of up to 500 entries with persistent UUIDs and replay protection.
  • Session recovery: eligible HTTP 401/403/410 responses request current source URLs and origin-scoped browser cookies. Matching content validators allow verified-byte resume without focusing or reloading tabs.
  • Desktop workflow: separate approval/progress/settings windows, virtualized history and torrent file lists, creation/start/completion timestamps, category folders, clipboard queueing and cancellable completion actions.
  • Browser integration: automatic per-user Native Messaging registration for Chrome, Edge, Brave, Chromium and Firefox; draggable HUD, outside-click panel dismissal and two Firefox compatibility packages.
  • Twenty languages: searchable language selection and Arabic/Urdu RTL, with 193 desktop translation keys.

Download

Asset Purpose
Flux_2.0.0_x64-setup.exe Windows x64 installer; includes browser bridge and media tools
Flux-2.0.0-windows-x64.zip Portable Windows application
Flux-2.0.0-chrome.zip Chrome, Edge, Brave and compatible Chromium extension
Flux-2.0.0-firefox.zip Firefox 140+ extension
Flux-2.0.0-firefox-120.zip Firefox 120–139 extension
Flux-2.0.0-source.zip Clean source distribution
SHA256SUMS.txt Package identity checks
release-info.json Version, platform and signing status

Run the installer, or extract the portable archive and register its bridge in Settings. Load the Chromium extension from its extracted folder through the browser's extension developer mode. Firefox ZIPs are unsigned and can be loaded temporarily through about:debugging; standard Firefox requires Mozilla signing for permanent installation. Browser store publication is separate.

Validation

The published Windows binaries match the locally tested installer and portable runtime. 163 automated tests passed: 100 Rust, 51 shared extension and 12 frontend data tests. Separate native-window, installer/uninstaller, packaged Firefox 120/157, Chromium HUD, adaptive media and real local torrent scenarios passed. Strict TypeScript, Rust formatting and workspace Clippy passed; production npm audit reported zero advisories.

See validation evidence for scenario boundaries and binary identities. Packages are unsigned. Source access and server policy still apply: DRM, CAPTCHA, login challenges and inaccessible opaque streams are not automatically resolved. BitTorrent v2-only metainfo is rejected. Unknown-size finite media uses marked estimates when duration/segment metadata is available.

Flux is MIT-licensed. Bundled dependencies retain their own licenses and notices. The existing 1.7.0 release and downloads remain available.

Flux 1.7.0

Choose a tag to compare

@Hactor00 Hactor00 released this 13 Oct 09:52

English

Flux is an open-source Windows download manager built with Rust, Tauri and React.

Downloads and media

  • Automatic connection selection or 1–32 connections, dynamic HTTP Range splitting, pause/resume, bounded retries and SHA-256 checks.
  • Persistent history with added, first-started and completed times; priority queues, schedule, speed limits and batch URL import.
  • HLS, DASH and TS; MP4/MKV video, MP3/MKA audio, subtitles, chapters and optional audio normalization.
  • YouTube quality selection, captured accessible media sources and conditional signed-source renewal. Finite media can display estimated size, progress and remaining time.

Desktop and browsers

  • Separate approval, progress and settings windows; search, sorting, multi-selection and completed-file drag-out.
  • Optional category folders, clipboard queueing, Windows startup and cancellable completion actions.
  • Twenty interface languages with searchable selection and Arabic/Urdu RTL layout.
  • Chrome/Chromium and Firefox companion extensions, authenticated Native Messaging and explicit local transfer consent.
  • Viewport-wide video-button dragging, remembered positions, unclipped panels, outside-click dismissal and safe handling of video/navigation changes.

Packages and validation

Choose the Windows installer or portable ZIP. Chromium, Firefox 140+ and Firefox 120–139 extensions are separate. SHA256SUMS.txt records the six distributions; release-info.json records their signing state.

The latest repair passed 39 extension and six UI data tests, controlled real-Chromium layout checks, Firefox 120/157 native integration and the rebuilt Windows installer suite. The unchanged core retains its separately dated 82-test baseline. Evidence and test scope are included in the source package.

Current local binaries are unsigned; Windows may show a publisher or SmartScreen warning. Chromium builds load unpacked. Firefox packages need Mozilla signing for permanent installation in standard Firefox. Browser-store publication is separate. DRM and authentication challenges are not automatically bypassed; media availability depends on the source.

English documentation · Türkçe documentation


Türkçe

Flux; Rust, Tauri ve React ile geliştirilmiş, açık kaynaklı bir Windows indirme yöneticisidir.

İndirme ve medya

  • Otomatik bağlantı seçimi veya 1–32 bağlantı, dinamik HTTP Range bölünmesi, duraklatma/sürdürme, sınırlı yeniden deneme ve SHA-256 kontrolü.
  • Eklenme, ilk başlatma ve tamamlanma zamanlarıyla kalıcı geçmiş; öncelikli kuyruk, zamanlama, hız sınırı ve toplu bağlantı ekleme.
  • HLS, DASH ve TS; MP4/MKV video, MP3/MKA ses, altyazı, bölüm bilgisi ve isteğe bağlı ses normalizasyonu.
  • YouTube çözünürlük seçimi, yakalanan erişilebilir medya kaynakları ve desteklenen adreslerde yenileme. Sonlu medyada yaklaşık boyut, ilerleme ve kalan süre gösterimi.

Masaüstü ve tarayıcı

  • Ayrı onay, ilerleme ve ayar pencereleri; arama, sıralama, çoklu seçim ve tamamlanan dosyaları sürükleme.
  • İsteğe bağlı kategori klasörleri, panodan kuyruğa ekleme, Windows açılışında başlatma ve iptal edilebilir kuyruk sonu eylemleri.
  • Aranabilir seçiciyle 20 arayüz dili; Arapça/Urduca için sağdan sola düzen.
  • Chrome/Chromium ve Firefox eklentileri, kimliği doğrulanan yerel mesajlaşma ve açık veri aktarım onayı.
  • Video düğmesini sekmenin görünür alanına taşıma, konum hatırlama, kırpılmayan panel, dışarı tıklayarak kapatma ve video/sayfa değişiminde güvenli seçim temizliği.

Paketler ve testler

Windows kurulum dosyası veya taşınabilir ZIP kullanılabilir. Chromium, Firefox 140+ ve Firefox 120–139 eklentileri ayrı paketlenmiştir. SHA256SUMS.txt altı dağıtım dosyasının kimliğini; release-info.json imza durumunu içerir.

Son düzeltmede 39 eklenti ve 6 arayüz testi, kontrollü kaynakla gerçek Chromium panel yerleşimi, Firefox 120/157 yerel entegrasyonu ve yeni Windows kurulum testleri geçti. Değişmeyen motorun önceki 82 testi ayrı tarihli temel kayıt olarak korunur. Test kapsamı ve kayıtları kaynak paketindedir.

Mevcut dosyalar kod imzası taşımıyor; Windows yayıncı veya SmartScreen uyarısı gösterebilir. Chromium eklentisi paketlenmemiş yüklenir. Firefox'ta kalıcı kurulum için Mozilla imzası gerekir. Eklenti mağazalarında yayın ayrı bir işlemdir. DRM ve giriş doğrulamaları otomatik aşılmaz; medya erişimi kaynağa bağlıdır.