Skip to content

Presenter 2.1.0 — Presentation sanity checks

Choose a tag to compare

@github-actions github-actions released this 16 Sep 14:39
· 8 commits to main since this release

Presentation sanity checks

  • New headless presenter --check deck.slides checks the actual measure/arrange layout.
  • --json produces structured, versioned reports with slide/element locations, measurements, severity and suggestions for agent feedback loops.
  • Detects image enlargement, severe cropping, missing/unreadable images, unavailable icons, overflowing text/code, clipped/zero-sized elements, empty slides, small text and low contrast.
  • Heavy image downscaling is informational, not automatically a problem.
  • --strict exits 2 for warnings/errors; --slide N checks a specific slide.
  • Rendering and checks share image-placement geometry.
  • Added checker and headless CLI regression tests; both release platforms now run the complete test suite.
presenter --check --json --strict "My Talk.slides"

Checks are advisory and do not replace screenshot review. See the README for thresholds and limitations.

Downloads

  • presenter-darwin-arm64.tar.gz: macOS Apple Silicon
  • presenter-linux-x86_64.tar.gz: Linux x86_64

Both archives contain the executable, bundled fonts and shared resources.