Skip to content

RustlingPDF v0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 10:15
· 37 commits to main since this release

Highlights

Word documents now show real previews. Drop a .docx (or .doc) into the workbench and its card shows the actual first page instead of a generic icon — converted once through the same engine the Convert tool uses, then cached, so it costs one conversion per document, not one per hover. If conversion is not possible (legacy .doc without LibreOffice installed, malformed file), the card quietly keeps its icon.

The desktop shortcut is now your choice. Both Windows installers ask instead of assuming: the MSI's install screen has an "Add desktop icon" checkbox and the setup.exe finish page has "Create desktop shortcut" — both unchecked by default. Your choice sticks: updating the app keeps a shortcut you opted into and never brings back one you declined. Unattended MSI deploys opt in with INSTALLDESKTOPSHORTCUT=1.

Notes

  • Existing installs updating to this version keep their current desktop shortcut (the choice persists through upgrades from here on).
  • macOS remains paused ("coming soon").

Container images

Published to GitHub Container Registry by this release run:

docker pull ghcr.io/hairbui76/rustlingpdf:v0.1.0
docker pull ghcr.io/hairbui76/rustlingpdf-ai-engine:v0.1.0   # optional AI sidecar

Both are also tagged latest. Run instructions: rust/RUNNING_WITH_RUST.md, section "Docker".

Desktop apps

Installers built and signed by this release run, attached below: Linux (.AppImage, .deb), Windows (-setup.exe — the smaller download — or .msi for msiexec/GPO deployment; pick one and stay on it, updates keep whichever you installed). Each signed bundle has a .sig file next to it so you can verify your download against the project's minisign public key.

At startup the desktop app asks this releases page once whether a newer version exists (Settings -> General turns that off); nothing else is ever sent anywhere. Updates install only when you ask, and every download is verified against the signing key first.

Full Changelog: v0.0.9...v0.1.0