Skip to content

Slideflow v1.1.0

Latest

Choose a tag to compare

@michaelseliger michaelseliger released this 28 Oct 11:48
Immutable release. Only release title and notes can be modified.

Slideflow 1.1 is a hardening release: the same fast, fully-local slide search and deck composition, now more robust against hostile or broken files — plus a full dependency refresh.

🛡️ Safer with untrusted decks

  • Search results can no longer inject markup. Text from a deck that looks like HTML is now shown literally in search snippets instead of being interpreted by the app. Matched terms are still highlighted.
  • Oversized or malicious decks can't exhaust memory. A .pptx whose parts decompress to an implausible size (a "zip bomb", or a file lying about its sizes) is now rejected during the library scan instead of stalling or crashing the app. Real decks are unaffected (limits: 512 MiB per part, 2 GiB per file).

🧱 Current foundations

  • Broad dependency refresh across the app and engine — Tauri 2.12, zip 9, quick-xml 0.42, framer-motion 14 and many minor/patch updates. Same features and behaviour.
  • The engine is now held to a stricter lint gate in CI.

Full changelog: CHANGELOG.md