Repository navigation
v0.3.5
This release tightens resume reliability for tricky sites and adds the speed-limit control a lot of you have asked for.
Highlights
Per-Job Speed Limits
You can now cap how fast Arroxy downloads, so background jobs do not steal your whole connection.
- New rate-limit picker in the wizard and in the queue drawer, with presets like
500K,2M,5Mplus a custom value. - Limits are validated before they are sent to yt-dlp, so typos do not silently get ignored.
- A small inline hint explains that an in-flight download needs Pause + Resume to pick up a new limit.
More Trustworthy Resume
Big or fiddly downloads now survive interruptions a lot better.
- Resumed downloads reuse cached metadata from the original spawn instead of re-extracting on every retry. Sites with short-lived signed URLs, shifting HLS/DASH format IDs, or session-bound cookies (PornHub being a notable one) no longer trip the "Requested format is not available" error on resume.
- The fix is invisible: Arroxy writes a small info file into the preserved temp folder on the first run, and the next spawn picks it up automatically.
Smoother Queue
A big rewrite under the hood of the download queue makes state transitions cleaner and progress reporting more accurate.
- The ETA (estimated time left) shown on active downloads is finally honest — it now reflects current throughput instead of an averaged-since-start figure.
- Internal telemetry around the queue was tightened so error categories and lifecycle events line up consistently.
- Small visual polish on the queue drawer, queue items, and the confirm + URL-input wizard steps.
Security
- Closed two high-severity advisories pulled in transitively through
ajvby overridingfast-urito a patched version. No user action needed.
Maintenance
- Dependency refresh across the board: Electron, electron-builder, i18next, Tailwind Merge, Playwright, Vite, Vitest, plus a sweep of GitHub Actions versions.
- The marketing site moved to its own repository (
antonio-orionus/arroxy-web); the app repo is leaner now.
What's Changed
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #13
- Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #12
- Bump actions/github-script from 7 to 9 by @dependabot[bot] in #11
- Bump actions/setup-node from 4 to 6 by @dependabot[bot] in #10
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #9
- Bump electron-builder from 26.9.0 to 26.9.1 in the development group across 1 directory by @dependabot[bot] in #15
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #16
- Bump the production group across 1 directory with 2 updates by @dependabot[bot] in #19
- Bump the development group across 1 directory with 10 updates by @dependabot[bot] in #20
New Contributors
- @dependabot[bot] made their first contribution in #13
Full Changelog: v0.3.4...v0.3.5