Historial de versiones de Aria2-helper - 5 versiones
Aria2-helper por Dichgrem
Historial de versiones de Aria2-helper - 5 versiones
¡Ten cuidad con las versiones antiguas! Se suelen mostrar para pruebas y a modo de referencia.Deberías usar siempre la última versión disponible de un complemento.
Última versión
Versión 3.2.0
Lanzada el 24 de jun. de 2026 - 1,14 MBCompatible con firefox 140.0 y superioresHotfix: handle Windows backslash in download filename extractionSe publicó el código fuente bajo la licencia MIT License
Versiones antiguas
Versión 3.1.0
Lanzada el 24 de jun. de 2026 - 1,14 MBCompatible con firefox 140.0 y superioresAdded- Full i18n coverage: all UI strings in popup, options, and context menu are now localizable (English + Chinese)
- Shared
lib/modules:lib/settings.ts,lib/aria2-rpc.ts,lib/ariang-url.ts,lib/dom.ts
Changed- Popup and options pages now save settings via background message API instead of direct storage writes
- RPC reconnection only triggers when host/port/protocol actually change (not on every settings save)
- Request ID prefix is session-stable instead of regenerating with
Date.now()per request - Torrent/metalink fetch now has 30-second timeout via
AbortController
FixedgetCookies()previously skipped cookie fetching for the first browser tab (tabId=0 falsy check)- Removed dead content script (
content.ts) — cookie fetching is done in background viabrowser.cookies - Context menu parent item
ariang-mainwas redundantly matched in click handler (never fires in WebExtensions) - Context menu download path called
browser.downloads.erase({ id: 0 })with a dummy id — now callsaddDownloadUrlToAria2directly blobToBase64added null/empty Blob guarddownload-ariang.tsredirect handling now covers 307/308 in addition to 301/302
Removedcontent.ts— dead code (background usesbrowser.cookiespermission directly)- Debug
console.loginconnectToAria2() - Redundant
aria-labelattributes on i18n'd HTML elements
Se publicó el código fuente bajo la licencia MIT License
Versión 3.0.0
Lanzada el 14 de may. de 2026 - 1,14 MBCompatible con firefox 140.0 y superiores[3.0.0] - 2026-05-14
AddedwebRequest+webRequestBlockingpermissions for pre-download interceptionwebRequest.onHeadersReceivedlistener: interceptsContent-Disposition: attachmentresponses before the body arrives, preventing one-time signed URLs (e.g. GitHub) from being consumed by the browser before aria2 can fetch them
Fixed- Small files (<1MB) from services like GitHub failing in aria2 — browser was finishing the download and consuming the signed URL before cancel could take effect
- POST-triggered downloads (e.g. OpenWrt LuCI mtdblock export) being cancelled and lost — now detected via
SKIP_URLSand left to the browser blob:/data:URL downloads being sent to aria2 (which can't access local protocols) — now skipped
Changed- Download-to-aria2 logic extracted into shared
addDownloadUrlToAria2()function used by bothwebRequestanddownloads.onCreatedpaths
Se publicó el código fuente bajo la licencia MIT License
Versión 2.0.0
Lanzada el 11 de abr. de 2026 - 1,14 MBCompatible con firefox 140.0 y superioresChangelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[2.0.0] - 2026-04-11
Added- Toggle button in popup to enable/disable download interception on the fly
- "Intercept Downloads" checkbox in settings page for persistent configuration
- Privacy policy URL in manifest (MV3 compatible)
Changed- Full refactor: Migrated from custom esbuild pipeline to WXT framework
chrome.*API replaced withbrowser.*(WXT auto-injected)- Popup and options page restored with original dark theme styling
- AriaNg URL resolution fixed using
browser.runtime.getURL() adm-zipmoved to dev dependencies
Removed- Custom build script (
scripts/build.ts) - Manual
tsconfig.json(now auto-generated by WXT) - Redundant
webextension-polyfilldependency (WXT provides this)
Fixed- AriaNg open button not working (relative path issue)
- Popup and options page theme missing (lost during migration)
- Firefox MV2 manifest warning for
privacy_policy_url
[1.0.1] - Previous Release
Changed- CSS improvements for popup and settings pages
- Icon assets updated
- License updated to MIT
Se publicó el código fuente bajo la licencia MIT License
Versión 1.0.1
Lanzada el 18 de mar. de 2026 - 1,14 MBCompatible con firefox 140.0 y superioresSe publicó el código fuente bajo la licencia MIT License