Skip to content

Slideflow v1.0.0

Choose a tag to compare

@michaelseliger michaelseliger released this 24 Jul 09:12
Immutable release. Only release title and notes can be modified.

Slideflow reaches 1.0. The same fast, fully-local slide search and deck composition — now with signed installers on every platform and the slideflow command-line tool shipping inside the app.

🔏 Signed on every platform

  • Windows installers are now code-signed (Azure Trusted Signing) — no more "unknown publisher" from an unsigned build. Windows SmartScreen still builds reputation as downloads accrue, but the publisher is now verified.
  • macOS builds stay Developer ID–signed and notarized (no Gatekeeper warning); Linux ships .deb, .rpm, and .AppImage.

⌨️ The slideflow CLI now ships with the app

  • Install the CLI from the app — Settings → Advanced → Command line tool puts the bundled slideflow command on your PATH, either system-wide (/usr/local/bin, may ask for your password) or per-user (~/.local/bin). It's embedded in the app bundle and updates along with it; previously it was only available when building from source.
  • The CLI defaults to the app's library — slideflow search / stats query exactly what the app indexed (and index adds to it) with no --db flag needed. Pass --db <path> for a separate database.

🧱 Modernized foundations

  • The desktop stack was brought fully up to date under the hood — React 19, Vite 8 (Rolldown/Oxc), Tailwind v4, and a broad Rust dependency refresh (including zip 8 on a pure-Rust deflate backend). Same features and behaviour, current foundations.

Full changelog: CHANGELOG.md