Repository navigation
Releases: corepunch/presenter
Releases · corepunch/presenter
Release list
v2.2.0
Full Changelog: v2.1.0...v2.2.0
Presenter 2.1.0 — Presentation sanity checks
Presentation sanity checks
- New headless
presenter --check deck.slideschecks the actual measure/arrange layout. --jsonproduces 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.
--strictexits 2 for warnings/errors;--slide Nchecks 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 Siliconpresenter-linux-x86_64.tar.gz: Linux x86_64
Both archives contain the executable, bundled fonts and shared resources.
Presenter 2.0.0 — Explicit layouts
Presenter 2.0 introduces explicit, predictable slide layouts and a simpler presenter view.
Breaking format change
Slide layout presets and nested slides are no longer supported. Each slide now contains one explicit stack, grid, or border root. Migrate older decks using the updated demos and format guide. Slide titles are metadata; visible headings must be text elements.
Changes
- Shared measure/measureOverride and arrange/arrangeOverride layout lifecycle.
- Horizontal and vertical stacks; grids with pixel, auto, and weighted-star tracks; row/column spans; margins, padding, sizing constraints, and alignment.
- Ordered content with fixed font sizes, clipped overflow, and layout diagnostics.
- Plain presenter view with title and notes, plus a separated pale-yellow “Next:” cue.
- Square images by default, with optional theme-controlled imageCornerRadius. Rounded images composite correctly over their parent backgrounds.
- Migrated demo decks, updated schemas, and rewritten agent guidance.
- 65 layout regression cases and 5,669 checks covering measurements, arrangements, wrapping, spans, rounding, and resizing. All six local test suites pass.
Downloads
- presenter-darwin-arm64.tar.gz — macOS Apple silicon
- presenter-linux-x86_64.tar.gz — Linux x86_64
The existing install command automatically selects the latest release:
curl -fsSL https://corepunch.github.io/presenter/install.sh | shv1.2.0
v1.1.0
v1.0.0
What's Changed
- Add 8 Built-in Themes with Hotkey Switching by @corepunch in #3
- Add AI presentation workflow infographic by @corepunch in #4
New Contributors
- @corepunch made their first contribution in #3
Full Changelog: https://github.com/corepunch/presenter/commits/v1.0.0