Skip to content

Quick Presenter v0.7.1

Choose a tag to compare

@koichiro koichiro released this 08 Jul 11:31
· 102 commits to main since this release

Quick Presenter v0.7.1

This internal release focuses on Linux packaging behavior, Linux window/menu stability, and presentation layout fixes.

Highlights

  • Improved Linux presenter/menu layout behavior.
  • Restored more predictable Linux startup window ordering.
  • Constrained the slide window to the fitted deck size.
  • Refined presenter window layout and empty next-preview spacing.
  • Normalized Debian package file modes.
  • Documented Linux PDF MIME handler policy.
  • Updated bundled PDFium to chromium/7920 and improved PDFium version metadata handling.
  • Hardened macOS release signing/notarization scripts.

macOS

  • QuickPresenter-0.7.1.dmg is signed, notarized, stapled, and validated with Gatekeeper.
  • The mounted-DMG smoke check successfully opened the bundled test PDF.

Release Validation

  • cargo fmt --check
  • cargo check
  • cargo test
  • scripts/audit_deps.sh
  • GitHub Actions CI on the release commit
  • GitHub Actions Build Binaries on tag v0.7.1

Known Internal Release Note

The quick-xml RustSec advisories tracked in #329 are accepted for this internal v0.7.1 release only. Quick Presenter does not depend on quick-xml directly; the current exposure is through Linux GUI stack transitive dependencies. The project will continue tracking upstream dependency updates in #329.