This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+2 more
Affected surfaces
ReleasePort's take
Light signalThe release aligns nginx authentication handling with FastAPI and adds several UI/feature enhancements.
Why it matters: Dropping auth_request on /app_data/images/ ensures consistent behavior for developers using both nginx and FastAPI; new language options, image editing capabilities, and deployment shortcuts expand usability.
Summary
AI summaryUpdates feat, fix, and refactor across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Add simplified and traditional Chinese as separate language options. Add simplified and traditional Chinese as separate language options. Source: llm_adapter@2026-05-27 Confidence: high |
— |
| Feature | Medium |
Enhance ImageEditor with stock image search and Lit… support. Enhance ImageEditor with stock image search and Lit… support. Source: llm_adapter@2026-05-27 Confidence: high |
— |
| Feature | Medium |
Add OpenAI‑compatible image generation support. Add OpenAI‑compatible image generation support. Source: llm_adapter@2026-05-27 Confidence: high |
— |
| Feature | Medium |
Implement OpenAI‑compatible image provider support. Implement OpenAI‑compatible image provider support. Source: llm_adapter@2026-05-27 Confidence: high |
— |
| Feature | Medium |
Add Markdown edit capability in outline view. Add Markdown edit capability in outline view. Source: llm_adapter@2026-05-27 Confidence: high |
— |
| Feature | Medium |
Add deploy‑to‑Railway button for one‑click deployment. Add deploy‑to‑Railway button for one‑click deployment. Source: llm_adapter@2026-05-27 Confidence: high |
— |
| Feature | Medium |
Replace Recharts with Chart.js across all presentation templates. Replace Recharts with Chart.js across all presentation templates. Source: llm_adapter@2026-05-27 Confidence: low |
— |
| Feature | Medium |
Implement internal auth header handling for MCP service. Implement internal auth header handling for MCP service. Source: granite4.1:30b@2026-05-27-audit Confidence: low |
— |
| Feature | Low |
Add Confirmation model while regenerating presentation. Add Confirmation model while regenerating presentation. Source: granite4.1:30b@2026-05-27-audit Confidence: low |
— |
| Feature | Low |
Add Chromium export support and improve Next.js asset handling. Add Chromium export support and improve Next.js asset handling. Source: granite4.1:30b@2026-05-27-audit Confidence: low |
— |
| Feature | Low |
Add MarkdownInlineText component and integrate into TiptapTextR… workflow. Add MarkdownInlineText component and integrate into TiptapTextR… workflow. Source: granite4.1:30b@2026-05-27-audit Confidence: low |
— |
| Bugfix | Medium |
Drop auth_request on /app_data/images/ in nginx to match FastAPI behavior. Drop auth_request on /app_data/images/ in nginx to match FastAPI behavior. Source: llm_adapter@2026-05-27 Confidence: high |
— |
| Bugfix | Medium |
Fix repeated onboarding flow on application restart. Fix repeated onboarding flow on application restart. Source: llm_adapter@2026-05-27 Confidence: high |
— |
| Bugfix | Low |
Correct spelling of "diagram" in generate HTML system prompt for FastAPI. Correct spelling of "diagram" in generate HTML system prompt for FastAPI. Source: llm_adapter@2026-05-27 Confidence: high |
— |
| Bugfix | Low |
Fix toast notification gradient styling issue. Fix toast notification gradient styling issue. Source: granite4.1:30b@2026-05-27-audit Confidence: low |
— |
| Bugfix | Low |
Resolve font rendering problem in custom presentation templates. Resolve font rendering problem in custom presentation templates. Source: granite4.1:30b@2026-05-27-audit Confidence: low |
— |
| Refactor | Low |
Remove slide-to-html endpoints and related tests. Remove slide-to-html endpoints and related tests. Source: granite4.1:30b@2026-05-27-audit Confidence: low |
— |
| Refactor | Low |
Enhance LibreOffice installation handling. Enhance LibreOffice installation handling. Source: granite4.1:30b@2026-05-27-audit Confidence: low |
— |
Full changelog
What's Changed
- fix(nginx): drop auth_request on /app_data/images/ to match FastAPI m… by @Ryaza5562 in https://github.com/presenton/presenton/pull/577
- fix(fastapi): correct spelling of "diagram" in generate html system prompt by @mohassan-dev in https://github.com/presenton/presenton/pull/247
- refactor: remove slide-to-html endpoints and related tests by @sudipnext in https://github.com/presenton/presenton/pull/580
- fix: Add simplified and traditional chinese as separate language options #169 by @ritoban23 in https://github.com/presenton/presenton/pull/174
- Seperate Dashbaord into action & deck sections by @ShivaRajBadu in https://github.com/presenton/presenton/pull/579
- feat: enhance ImageEditor with stock image search and support for Lit… by @sudipnext in https://github.com/presenton/presenton/pull/581
- feat: Confirmation model while regenerating presentation by @ShivaRajBadu in https://github.com/presenton/presenton/pull/582
- feat: add OpenAI compatible image generation support by @freinold in https://github.com/presenton/presenton/pull/533
- feat: implement OpenAI-compatible image provider support by @sudipnext in https://github.com/presenton/presenton/pull/583
- Update Add layout UI in presentation page by @ShivaRajBadu in https://github.com/presenton/presenton/pull/585
- Replace Recharts with Chart.js across all presentation templates by @ShivaRajBadu in https://github.com/presenton/presenton/pull/578
- feat: Markdown edit in outline by @ShivaRajBadu in https://github.com/presenton/presenton/pull/587
- Different Weights icons support in all templates by @ShivaRajBadu in https://github.com/presenton/presenton/pull/589
- chore: Upgrade Nextjs version to latest by @ShivaRajBadu in https://github.com/presenton/presenton/pull/590
- feat: add deploy to railway button by @dipesh-presenton in https://github.com/presenton/presenton/pull/593
- fix/electron issues from sentry by @sauravniraula in https://github.com/presenton/presenton/pull/595
- Feat/theme and chat focus by @sudipnext in https://github.com/presenton/presenton/pull/596
- Merge pull request #596 from presenton/feat/theme-and-chat-focus by @dipesh-presenton in https://github.com/presenton/presenton/pull/597
- fix:repeated onboarding on restart by @ShivaRajBadu in https://github.com/presenton/presenton/pull/598
- feat: Add support for new LLM providers and update environment config… by @sudipnext in https://github.com/presenton/presenton/pull/602
- feat: increase ram size to 2gb for digital ocean deployment by @dipesh-presenton in https://github.com/presenton/presenton/pull/603
- refactor: enhance LibreOffice installation handling by @sudipnext in https://github.com/presenton/presenton/pull/605
- feat: add Chromium export support and improve Next.js asset handling by @sudipnext in https://github.com/presenton/presenton/pull/606
- feat: add MarkdownInlineText component and integrate into TiptapTextR… by @sudipnext in https://github.com/presenton/presenton/pull/607
- Fix/toast notify gradient by @sudipnext in https://github.com/presenton/presenton/pull/611
- Fix/font issue custom template by @sudipnext in https://github.com/presenton/presenton/pull/616
- feat: Implement Internal auth header handling for mcp by @ShivaRajBadu in https://github.com/presenton/presenton/pull/620
- fix: truncate long filenames to prevent OSError on Japanese themes by @Wvssim in https://github.com/presenton/presenton/pull/609
New Contributors
- @Ryaza5562 made their first contribution in https://github.com/presenton/presenton/pull/577
- @mohassan-dev made their first contribution in https://github.com/presenton/presenton/pull/247
- @ritoban23 made their first contribution in https://github.com/presenton/presenton/pull/174
- @freinold made their first contribution in https://github.com/presenton/presenton/pull/533
- @dipesh-presenton made their first contribution in https://github.com/presenton/presenton/pull/593
- @Wvssim made their first contribution in https://github.com/presenton/presenton/pull/609
Full Changelog: https://github.com/presenton/presenton/compare/v0.8.5-beta...v0.8.6-beta
Breaking Changes
- Removed slide-to-html endpoints and related tests
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About presenton
Open-Source AI Presentation Generator and API (Gamma, Beautiful AI, Decktopus Alternative)
Related context
Related tools
Beta — feedback welcome: [email protected]