Skip to content

Quick Presenter 0.6.0

Choose a tag to compare

@koichiro koichiro released this 23 Jun 08:43
· 210 commits to main since this release

Quick Presenter 0.6.0 is an internal reliability release focused on making PDF
playback steadier during live presentation use.

Highlights

  • Improved recovery when the render worker fails. Quick Presenter now surfaces
    render worker failures more clearly and can recreate the render scheduler
    after recoverable failures.
  • Tightened render scheduling so visible slide work stays prioritized over
    lower-priority background work such as speaker note extraction.
  • Improved the thumbnail pane for larger decks by rendering thumbnails for the
    scrolled viewport.
  • Kept the current deck visible when opening a replacement PDF fails, reducing
    disruption while presenting.
  • Fixed presenter window recovery and macOS slide title bar clipping.
  • Fixed Linux startup when opening PDFs through file associations.
  • Strengthened release validation with GUI smoke checks, Linux GUI smoke
    execution in Build Binaries, dependency advisory auditing, and additional
    render recovery coverage.

Downloads

  • macOS: QuickPresenter-0.6.0.dmg
  • Windows x64: QuickPresenter-0.6.0.msi
  • Ubuntu x64: quick-presenter_0.6.0_amd64.deb

Quick Presenter opens prepared PDF slide decks only. It does not edit slides or
import Keynote, PowerPoint, Google Slides, Marp, or Beamer source files directly.

Validation

  • Local release validation passed: cargo fmt --check, cargo check,
    cargo test, dependency audit, and coverage.
  • Coverage: 91.22% line coverage.
  • macOS DMG: Developer ID signed, notarized, stapled, Gatekeeper-assessed, and
    smoke-tested from the mounted disk image.
  • Build Binaries workflow passed:
    https://github.com/koichiro/quick-presenter/actions/runs/28012439549