Skip to content

Releases: JustNak/RusticDL

Nightly 0.3.6-nightly.20260903142040

Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Sep 14:44
4254a44

RusticDL 0.3.6-nightly.20260903142040

Nightly pre-release from master (4254a443c408f64ddafc7d11c9b25ed6e04a39fe) for testing upcoming changes before a Stable cut.

These builds can break. Prefer Stable unless you are trying new work.

In the app: Settings → General → Update channel → Nightly, then check for updates.

Downloads

Asset Contents
RusticDL-windows-x64-setup.exe Recommended — NSIS installer (app + native host + browser host registration)
RusticDL-windows-x64.zip Portable desktop app only
RusticDL-full-windows-x64.zip Portable app + native host + scripts + extensions
RusticDL-linux-x64.tar.gz Linux app + native host + updater + install.sh
extension-chromium.zip Chromium / Edge / Brave extension
extension-firefox.zip Firefox extension

Quick start

  1. Download RusticDL-windows-x64-setup.exe
  2. Run the installer (per-user, no admin required)
  3. Launch RusticDL from the Start Menu

To return to Stable: Settings → General → Update channel → Stable, then check for updates.

License: MIT — commercial use allowed; keep attribution (copyright notice).

What's Changed

  • fix(extension): skip in-page PDF/Office XHR previews unless attachment by @JustNak in #161
  • ci(windows): Authenticode-sign Nightly and Stable setup.exe by @JustNak in #162
  • fix(download): thermos review — persist, fsync, budget, and completion races by @JustNak in #163
  • fix(extension): stop looping and false download prompts by @JustNak in #164
  • fix(extension): cancel capture prompt without restoring to the browser by @JustNak in #165
  • ci(windows): drop Authenticode signing from Nightly and Stable by @JustNak in #166

Full Changelog: v0.3.6-nightly.20260901141735...v0.3.6-nightly.20260903142040

Nightly 0.3.6-nightly.20260901141735

Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Sep 14:41
1cf1f7e

RusticDL 0.3.6-nightly.20260901141735

Nightly pre-release from master (1cf1f7e4b6f37036c59b83a10298f6d84ed1cb0d) for testing upcoming changes before a Stable cut.

These builds can break. Prefer Stable unless you are trying new work.

In the app: Settings → General → Update channel → Nightly, then check for updates.

Downloads

Asset Contents
RusticDL-windows-x64-setup.exe Recommended — NSIS installer (app + native host + browser host registration)
RusticDL-windows-x64.zip Portable desktop app only
RusticDL-full-windows-x64.zip Portable app + native host + scripts + extensions
RusticDL-linux-x64.tar.gz Linux app + native host + updater + install.sh
extension-chromium.zip Chromium / Edge / Brave extension
extension-firefox.zip Firefox extension

Quick start

  1. Download RusticDL-windows-x64-setup.exe
  2. Run the installer (per-user, no admin required)
  3. Launch RusticDL from the Start Menu

To return to Stable: Settings → General → Update channel → Stable, then check for updates.

License: MIT — commercial use allowed; keep attribution (copyright notice).

What's Changed

  • fix(ui): delete leftover .part on cancel and center confirm dialogs by @JustNak in #160

Full Changelog: v0.3.6-nightly.20260901120804...v0.3.6-nightly.20260901141735

Nightly 0.3.6-nightly.20260901120804

Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Sep 12:32
685b5d5

RusticDL 0.3.6-nightly.20260901120804

Nightly pre-release from master (685b5d584cb059291bab34965296e1f966c910fa) for testing upcoming changes before a Stable cut.

These builds can break. Prefer Stable unless you are trying new work.

In the app: Settings → General → Update channel → Nightly, then check for updates.

Downloads

Asset Contents
RusticDL-windows-x64-setup.exe Recommended — NSIS installer (app + native host + browser host registration)
RusticDL-windows-x64.zip Portable desktop app only
RusticDL-full-windows-x64.zip Portable app + native host + scripts + extensions
RusticDL-linux-x64.tar.gz Linux app + native host + updater + install.sh
extension-chromium.zip Chromium / Edge / Brave extension
extension-firefox.zip Firefox extension

Quick start

  1. Download RusticDL-windows-x64-setup.exe
  2. Run the installer (per-user, no admin required)
  3. Launch RusticDL from the Start Menu

To return to Stable: Settings → General → Update channel → Stable, then check for updates.

License: MIT — commercial use allowed; keep attribution (copyright notice).

What's Changed

  • fix(download): cap header waits and stop false stalls by @JustNak in #159

Full Changelog: v0.3.6-nightly.20260831065533...v0.3.6-nightly.20260901120804

Nightly 0.3.6-nightly.20260831065533

Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Aug 07:19
a50f6c6

RusticDL 0.3.6-nightly.20260831065533

Nightly pre-release from master (a50f6c675e87fcbd4317f3aec39924353e2c1dda) for testing upcoming changes before a Stable cut.

These builds can break. Prefer Stable unless you are trying new work.

In the app: Settings → General → Update channel → Nightly, then check for updates.

Downloads

Asset Contents
RusticDL-windows-x64-setup.exe Recommended — NSIS installer (app + native host + browser host registration)
RusticDL-windows-x64.zip Portable desktop app only
RusticDL-full-windows-x64.zip Portable app + native host + scripts + extensions
RusticDL-linux-x64.tar.gz Linux app + native host + updater + install.sh
extension-chromium.zip Chromium / Edge / Brave extension
extension-firefox.zip Firefox extension

Quick start

  1. Download RusticDL-windows-x64-setup.exe
  2. Run the installer (per-user, no admin required)
  3. Launch RusticDL from the Start Menu

To return to Stable: Settings → General → Update channel → Stable, then check for updates.

License: MIT — commercial use allowed; keep attribution (copyright notice).

What's Changed

  • fix(extension): skip app-owned download origins by @JustNak in #155
  • feat(linux): native-host paths, Unix IPC, and in-app updates by @JustNak in #156
  • chore(release): bump rusticdl to 0.3.6 by @JustNak in #157
  • ci(nightly): allow repository_dispatch to publish by @JustNak in #158

Full Changelog: v0.3.5-nightly.20260830125958...v0.3.6-nightly.20260831065533

Nightly 0.3.5-nightly.20260830125958

Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Aug 13:23
446cab4

RusticDL 0.3.5-nightly.20260830125958

Nightly pre-release from master (446cab4464dd5aecc3f2b11b1b1b673c0cbcd444) for testing upcoming changes before a Stable cut.

These builds can break. Prefer Stable unless you are trying new work.

In the app: Settings → General → Update channel → Nightly, then check for updates.

Downloads

Asset Contents
RusticDL-windows-x64-setup.exe Recommended — NSIS installer (app + native host + browser host registration)
RusticDL-windows-x64.zip Portable desktop app only
RusticDL-full-windows-x64.zip Portable app + native host + scripts + extensions
RusticDL-linux-x64.tar.gz Linux ELF only, no updater, no native-host
extension-chromium.zip Chromium / Edge / Brave extension
extension-firefox.zip Firefox extension

Quick start

  1. Download RusticDL-windows-x64-setup.exe
  2. Run the installer (per-user, no admin required)
  3. Launch RusticDL from the Start Menu

To return to Stable: Settings → General → Update channel → Stable, then check for updates.

License: MIT — commercial use allowed; keep attribution (copyright notice).

What's Changed

  • style: restyle MV3 popup and options chrome by @JustNak in #153
  • feat(settings): restyle sections as transfer-console bays by @JustNak in #154

Full Changelog: v0.3.5-nightly.20260828053800...v0.3.5-nightly.20260830125958

Nightly 0.3.5-nightly.20260828053800

Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Aug 06:02
7cdbe37

RusticDL 0.3.5-nightly.20260828053800

Nightly pre-release from master (7cdbe3736960df5301748e43cacae8e34ad1be39) for testing upcoming changes before a Stable cut.

These builds can break. Prefer Stable unless you are trying new work.

In the app: Settings → General → Update channel → Nightly, then check for updates.

Downloads

Asset Contents
RusticDL-windows-x64-setup.exe Recommended — NSIS installer (app + native host + browser host registration)
RusticDL-windows-x64.zip Portable desktop app only
RusticDL-full-windows-x64.zip Portable app + native host + scripts + extensions
RusticDL-linux-x64.tar.gz Linux ELF only, no updater, no native-host
extension-chromium.zip Chromium / Edge / Brave extension
extension-firefox.zip Firefox extension

Quick start

  1. Download RusticDL-windows-x64-setup.exe
  2. Run the installer (per-user, no admin required)
  3. Launch RusticDL from the Start Menu

To return to Stable: Settings → General → Update channel → Stable, then check for updates.

License: MIT — commercial use allowed; keep attribution (copyright notice).

What's Changed

  • chore: add linux crate keyword by @JustNak in #146
  • docs: thin README into build, extension, engine, and releases guides by @JustNak in #147
  • chore: delete dead narration comments in product Rust by @JustNak in #148
  • fix: first-run update channel from APP_VERSION stamp by @JustNak in #149
  • fix(linux): detach Show in folder / Open file by @JustNak in #150
  • fix(linux): hide CSD and stay Opaque on Hyprland by @JustNak in #152
  • feat(linux): session notify via notify-send by @JustNak in #151

Full Changelog: v0.3.5-nightly.20260827142843...v0.3.5-nightly.20260828053800

Nightly 0.3.5-nightly.20260827142843

Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Aug 14:46
7a0afa2

RusticDL 0.3.5-nightly.20260827142843

Nightly pre-release from master (7a0afa244b7fa626278491bc5bdde7e9af6259da) for testing upcoming changes before a Stable cut.

These builds can break. Prefer Stable unless you are trying new work.

In the app: Settings → General → Update channel → Nightly, then check for updates.

Downloads

Asset Contents
RusticDL-windows-x64-setup.exe Recommended — NSIS installer (app + native host + browser host registration)
RusticDL-windows-x64.zip Portable desktop app only
RusticDL-full-windows-x64.zip Portable app + native host + scripts + extensions
RusticDL-linux-x64.tar.gz Linux ELF only, no updater, no native-host
extension-chromium.zip Chromium / Edge / Brave extension
extension-firefox.zip Firefox extension

Quick start

  1. Download RusticDL-windows-x64-setup.exe
  2. Run the installer (per-user, no admin required)
  3. Launch RusticDL from the Start Menu

To return to Stable: Settings → General → Update channel → Stable, then check for updates.

License: MIT — commercial use allowed; keep attribution (copyright notice).

What's Changed

  • fix(ipc): restrict named pipe to the same Windows user by @JustNak in #138
  • fix(updater): fail closed before silent execute by @JustNak in #139
  • ci(linux): Ubuntu rust job and OS-correct fixtures by @JustNak in #140
  • ci(linux): upload rusticdl ELF artifact by @JustNak in #141
  • chore(docs): remove stale plans and orphan brand files by @JustNak in #142
  • ci(nightly): upload Linux ELF tarball by @JustNak in #143
  • chore(cleanup): remove dead symbols and cfg(test) leaks by @JustNak in #144
  • chore(release): 0.3.5 and Linux README by @JustNak in #145

Full Changelog: v0.3.4...v0.3.5-nightly.20260827142843

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 20 Aug 13:42
0a1d972

RusticDL v0.3.4

Local-first HTTP(S) download manager for Windows.

Stable cut of the 0.3.3 / 0.3.4 nightly series since v0.3.2. Changelog is the merged GitHub history of those nightlies, plus work that landed on master after the last nightly (including the tray idle CPU park).

Downloads

Asset Contents
RusticDL-windows-x64-setup.exe Recommended — NSIS installer (app + native host + browser host registration)
RusticDL-windows-x64.zip Portable desktop app only
RusticDL-full-windows-x64.zip Portable app + native host + scripts + extensions
extension-chromium.zip Chromium / Edge / Brave extension
extension-firefox.zip Firefox extension

Quick start

  1. Download RusticDL-windows-x64-setup.exe
  2. Run the installer (per-user, no admin required)
  3. Launch RusticDL from the Start Menu

Browser handoff still requires loading the extension (see README). The installer registers the native messaging host automatically.

See the README for portable ZIP and build-from-source docs.

License: MIT — commercial use allowed; keep attribution (copyright notice).

What's Changed

  • fix(updater): switch channels by stream, not semver by @JustNak in #97
  • feat(ui): extract Download Engine settings category by @JustNak in #98
  • feat(ui): collapse finished job detail to Size, Date, Type, File by @JustNak in #99
  • fix(ui): apply updates from the first toast by @JustNak in #100
  • ui: line speed graph and richer complete HUD by @JustNak in #101
  • perf: share job snapshots as Arc and persist compact JSON by @JustNak in #102
  • perf: avoid multi-segment chunk copies and shrink write buffer by @JustNak in #103
  • perf: avoid cloning jobs on queue paint and cap grain cache by @JustNak in #104
  • fix(extension): erase Firefox ghost downloads after handoff by @JustNak in #105
  • feat: ask before overwriting an existing download filename by @JustNak in #106
  • feat: let the user rename a conflicting file before starting by @JustNak in #107
  • feat(ui): open the progress HUD from the queue while downloading by @JustNak in #108
  • feat: organize downloads by file type with a sidebar library by @JustNak in #109
  • fix(ui): freeze complete HUD elapsed and average speed by @JustNak in #110
  • feat(extension): pin Chromium unpacked id for native messaging by @JustNak in #111
  • fix(extension): use Content-Disposition filename on Chromium handoff by @JustNak in #113
  • fix(ui): allow multiple capture HUDs without crashing by @JustNak in #112
  • refactor(extension): collect size and name after capture decision by @JustNak in #114
  • execute plan/29d648bb pr 1 unify resumeoracle 1 segment map is multi by @JustNak in #115
  • Delete prefix salvage by @JustNak in #116
  • execute plan/29d648bb pr 3 connection budget on every transfer body one shot by @JustNak in #117
  • execute plan/29d648bb pr 4 split progressupdate synchronous in memory commit by @JustNak in #118
  • execute plan/29d648bb pr 5 engine owned identity persist before preallocate by @JustNak in #119
  • execute plan/29d648bb pr 6 shared fetch range stream body break the 1000 line by @JustNak in #120
  • execute plan/29d648bb pr 7 extract start worker restart cancels before delete by @JustNak in #121
  • fix(ui): keep progress HUD bound after confirm accept by @JustNak in #122
  • fix(ui): conflict popup space and complete HUD auto-dismiss by @JustNak in #123
  • Fix Canvas Chromium 401 on extension downloads by @JustNak in #124
  • Render What’s New changelog as themed markdown by @JustNak in #125
  • fix(ui): stabilize capture popup speed-graph trail motion by @JustNak in #126
  • style(extension): match desktop gpui-component visual language by @JustNak in #127
  • Show only the changelog in What’s New by @JustNak in #128
  • fix(engine): reconnect single-stream downloads that stall near the end by @JustNak in #129
  • Fix Canvas/Drive 401s by not burning one-time tokens by @JustNak in #130
  • fix(extension): stop Firefox cancel/dismiss recapture loop by @JustNak in #131
  • Park idle loops and close leftover HUDs on tray hide by @JustNak in #133
  • perf(queue): virtualize rows and cap completed history by @JustNak in #132
  • fix(updater): quit rusticdl before replace, relaunch only after install by @JustNak in #134
  • refactor: split oversized modules for maintainability by @JustNak in #135
  • fix(capture): show Confirm HUD while tray-hidden by @JustNak in #136
  • fix(idle): park 80ms shell timer while tray-hidden by @JustNak in #137

Full Changelog: v0.3.2...v0.3.4

Nightly 0.3.4-nightly.20260819070506

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Aug 07:28
9a54608

RusticDL 0.3.4-nightly.20260819070506

Nightly pre-release from master (9a546080cfa56a803f09d0327ecef91304c8d78c) for testing upcoming changes before a Stable cut.

These builds can break. Prefer Stable unless you are trying new work.

In the app: Settings → General → Update channel → Nightly, then check for updates.

Downloads

Asset Contents
RusticDL-windows-x64-setup.exe Recommended — NSIS installer (app + native host + browser host registration)
RusticDL-windows-x64.zip Portable desktop app only
RusticDL-full-windows-x64.zip Portable app + native host + scripts + extensions
extension-chromium.zip Chromium / Edge / Brave extension
extension-firefox.zip Firefox extension

Quick start

  1. Download RusticDL-windows-x64-setup.exe
  2. Run the installer (per-user, no admin required)
  3. Launch RusticDL from the Start Menu

To return to Stable: Settings → General → Update channel → Stable, then check for updates.

License: MIT — commercial use allowed; keep attribution (copyright notice).

What's Changed

  • fix(capture): show Confirm HUD while tray-hidden by @JustNak in #136

Full Changelog: v0.3.4-nightly.20260819064124...v0.3.4-nightly.20260819070506

Nightly 0.3.4-nightly.20260819064124

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Aug 06:59
5f4c00d

RusticDL 0.3.4-nightly.20260819064124

Nightly pre-release from master (5f4c00da5d874771188de466cd10fde67f192b40) for testing upcoming changes before a Stable cut.

These builds can break. Prefer Stable unless you are trying new work.

In the app: Settings → General → Update channel → Nightly, then check for updates.

Downloads

Asset Contents
RusticDL-windows-x64-setup.exe Recommended — NSIS installer (app + native host + browser host registration)
RusticDL-windows-x64.zip Portable desktop app only
RusticDL-full-windows-x64.zip Portable app + native host + scripts + extensions
extension-chromium.zip Chromium / Edge / Brave extension
extension-firefox.zip Firefox extension

Quick start

  1. Download RusticDL-windows-x64-setup.exe
  2. Run the installer (per-user, no admin required)
  3. Launch RusticDL from the Start Menu

To return to Stable: Settings → General → Update channel → Stable, then check for updates.

License: MIT — commercial use allowed; keep attribution (copyright notice).

What's Changed

  • fix(updater): quit rusticdl before replace, relaunch only after install by @JustNak in #134
  • refactor: split oversized modules for maintainability by @JustNak in #135

Full Changelog: v0.3.4-nightly.20260819051320...v0.3.4-nightly.20260819064124