0.9.2-beta application version on the reviewed presenton-3/main branch. Work in this release focuses on Template V2 consolidation, generation and editing workflows, MCP access, export runtime maintenance, and the application interface.
At a glance
Template V2
Generation, rendering, editing, and template identification now converge on the Template V2 model.
Focused MCP
The self-hosted MCP server exposes a restricted presentation-generation workflow with authentication support.
Editing experience
Ongoing work improves chat-assisted editing, autosave, element handling, and dashboard workflows.
Changes since v0.9.1-beta
- Refactored presentation generation around Template V2 and removed obsolete template-processing code.
- Unified template identification across generation and rendering.
- Removed obsolete PDF/PPTX slide-processing endpoints while retaining PPTX and PDF presentation export.
- Added a restricted MCP workflow for synchronous generation, asynchronous generation, and task-status polling.
- Added bearer-token verification for MCP when application authentication is configured.
- Kept MCP disabled in the Electron desktop app to avoid its authentication conflicts.
- Improved chat and presentation-memory handling, slide UI editing, autosave, and image-editor behavior.
- Updated the presentation export runtime to
v0.4.2. - Updated the dashboard and presentation-management interface.
API compatibility
The self-hosted API remains under/api/v1/, but internal cleanup removed obsolete routes and changed implementation details. The current generation request supports:
- Prompt content, optional slide Markdown, and additional instructions
- Tone, verbosity, optional web search, slide count, and language controls
- Template selection, title and table-of-contents controls, and uploaded files
- PPTX or PDF export
- Optional webhook triggering
Before upgrading
- Back up
/app_data. - Pin
ghcr.io/presenton/presenton:v0.9.2-betaor an intentionally selected image digest. - Re-test Template V2 creation, presentation generation, editing, MCP authentication, and both export formats.
- Re-run a representative UI, API, export, and MCP workflow after the upgrade.