Skip to content

MapleDumper v0.7.1

Choose a tag to compare

@TajuC TajuC released this 23 Jun 08:17
· 14 commits to main since this release
f8df325

A point release that makes the native dumper usable straight from the release, as an optional component rather than a build-from-source step.

What is new since v0.7.0

  • Per-user component discovery. The CLI and desktop app find the native dumper in %LOCALAPPDATA%\MapleDumper\bin in addition to an explicit path, beside the program, and PATH, so it is installed once and found everywhere.
  • A native dumper component installer. MapleDumper_NativeUnpacker_0.7.1_x64-setup.exe drops the dumper and its unicorn.dll into that per-user directory, no admin rights needed. The main desktop installer stays lean; installing the dumper is a deliberate opt-in to a feature that runs the protected client.
  • Guided in-app setup. When the native dumper is selected but missing, the Unpack panel explains it, warns to use a VM or sandbox, and offers Download (opens this page) and Install from file. The app stays fully offline; it never downloads anything itself.

Artifacts

  • mapledumper.exe: the command-line tool (built with cargo auditable).
  • MapleDumper_0.7.1_x64-setup.exe: the lean desktop installer (Tauri NSIS, WebView2 bootstrapper).
  • MapleDumper_NativeUnpacker_0.7.1_x64-setup.exe: the optional native dumper, per-user install.
  • maple-unpack-native.exe + unicorn.dll: the native dumper binaries, for the CLI or manual placement. Keep them together.
  • *.cdx.json: CycloneDX SBOMs per crate. SHA256SUMS: checksums for every artifact.

MapleDumper is GPL-3.0-or-later (the native dumper is a port of ergrelet/unlicense). Verify a download against SHA256SUMS before running.