Releases: RlxChap2/mediafilez-desktop
Releases · RlxChap2/mediafilez-desktop
Release list
MediaFilez Desktop v1.2.0
MediaFilez Desktop 1.2.0 replaces the rsdownit identity and rebuilds the download workflow around a mode-aware fallback chain.
Download engine
- Adds Video, Image, and Audio modes, with muted video under advanced options.
- Tries direct media, yt-dlp, authorized Cobalt endpoints, gallery-dl, the opt-in Instagram embed resolver, and public page media based on the selected mode.
- Adds Pinterest and Instagram image and gallery handling.
- Runs up to four download jobs at once.
- Validates media type and file contents before publishing output.
- Keeps existing files and uses collision-safe names.
Managed tools
- Installs gallery-dl on demand from its official Codeberg release.
- Verifies publisher SHA-256 files before installing managed tools.
- Reuses browser sessions or Netscape cookie files for authorized downloads.
- Reports provider failures and recovery actions when every fallback fails.
Desktop app
- Renames the app, executable, installers, icons, and package metadata to MediaFilez Desktop.
- Replaces the old four-option form with a three-mode workbench.
- Adds responsive light and dark layouts from 320 px upward.
- Updates history, settings, Cobalt endpoint pools, tool status, and update dialogs.
Security and release
- Validates HTML-derived media targets before external tool dispatch.
- Resolves and pins Cobalt endpoint addresses and revalidates safe redirects.
- Prevents public Cobalt endpoints from redirecting requests into localhost.
- Blocks Windows active-content formats and limits Open to known media types.
- Updates h2 to resolve RUSTSEC-2026-0258.
- Keeps community Cobalt and Instagram embed fallbacks disabled until enabled by the user.
- Publishes signed updater metadata, SHA-256 checksums, and GitHub attestations with Windows artifacts.
Upgrade note
MediaFilez Desktop uses a new Tauri identifier and new local storage keys. Settings and history from rsdownit v0.1.1 do not migrate automatically. Downloaded media files are unaffected.
Full changelog: v0.1.1...v1.2.0
SHA-256 checksums
fe35798e51d097e257c9e4e7329528f87666398dd2476e352a5c15ef3e674894 *latest.json
9d45cabe1ed9def0337b41137db1c42393a9c1f659809879e311f4e3b778ffa9 *MediaFilez.Desktop.exe
0101025017c87078c99017277e96a01f4e14394065f9d181d4dfcfe2e963b102 *MediaFilez.Desktop_1.2.0_x64-setup.exe
b3dbd5e3530a1b817e51abe496548dab96480510538dbb1364dd5005028446d6 *MediaFilez.Desktop_1.2.0_x64-setup.exe.sig
25d9259ed70f3f4bda3ffb56e370a21530f1cc2b72315991f126d755cf3bda84 *MediaFilez.Desktop_1.2.0_x64_en-US.msi
rsdownit v0.1.1
Full Changelog: v0.1.0...v0.1.1
SHA-256 checksums
ae32624fdca576ab5ea78277f34b42d35279a20471eb837b4496beda626e59aa *latest.json
1ed88b02a0e347f3de9707055c5b2ed60e807d187ace154496e095b58ead712e *rsdownit_0.1.1_x64_en-US.msi
c383a9c608138d4684a04b1f3005b64a39f2b588666f5d5c3f4d4d4665d2e79f *rsdownit_0.1.1_x64-setup.exe
2d7848d672ae4e1d16359d03cac2edb57356634e4ee0de845acc6aa305ec2a79 *rsdownit_0.1.1_x64-setup.exe.sig
aaa4d566c2ac2cd1a4d0031bcb366f2f71212ebac31724fde82e47b84c5f5009 *rsdownit.exe
rsdownit v0.1.0
What's Changed
- build(deps): bump the frontend group with 11 updates by @dependabot[bot] in #6
- build(deps): bump the rust group in /src-tauri with 10 updates by @dependabot[bot] in #7
- build(deps): bump actions/upload-artifact from 4.6.2 to 7.0.1 by @dependabot[bot] in #5
- build(deps): bump Swatinem/rust-cache from 42dc69e1aa15d09112580998cf2ef0119e2e91ae to e18b497796c12c097a38f9edb9d0641fb99eee32 by @dependabot[bot] in #3
- build(deps): bump actions/setup-node from 4.4.0 to 7.0.0 by @dependabot[bot] in #4
- build(deps): bump actions/checkout from 4.4.0 to 7.0.1 by @dependabot[bot] in #1
- build(deps): bump actions/dependency-review-action from 4.9.0 to 5.0.0 by @dependabot[bot] in #2
New Contributors
- @dependabot[bot] made their first contribution in #6
Full Changelog: https://github.com/RlxChap2/rsdownit/commits/v0.1.0
SHA-256 checksums
7edbc031b5934520cbadb6ade27e8a07d006293ebde2f77f52f3f4ffce97311c *latest.json
93685e26f9da07451a80cd711a4a68048bc8472234d21d8f00448a6a5d182d8f *rsdownit_0.1.0_x64_en-US.msi
1e73ecbe1f65c4008d2330fb7c6995c52ea5979d480590d4555bfe71749b352a *rsdownit_0.1.0_x64-setup.exe
6ca9c72903d932ec588ac56c87f78aadc40c72ddffb05ad1d02495d4ea16d1d0 *rsdownit_0.1.0_x64-setup.exe.sig
9d00b3a3a2cbe866b77c8a455a17741fec5b89d0e7e6ff09afce0209feaed147 *rsdownit.exe