HTML to PPTX v1.0.1
HTML to PPTX v1.0.1 — reliability & diagnostics for the portable desktop app.
If you hit "Conversion failed — Error invoking remote method 'h2p:convert': [object Object]" on v1.0.0, this release fixes the cause and makes any future error readable. Please re-download below.
Download (Windows)
Grab HTML-to-PPTX-1.0.1-portable.exe below and double-click — no Node, no browser, no install (Chromium is bundled). First launch self-extracts for a few seconds, then opens.
The binary is unsigned, so Windows SmartScreen may warn on first run: More info → Run anyway. On the very first conversion, give it a few extra seconds — antivirus scans the freshly-unpacked Chromium once, then it's fast.
What changed
- Fixed: errors are now readable. The desktop app rejected internal calls with a value Electron couldn't serialize, so every failure showed
[object Object]and hid the real cause. Errors now carry the original message, code and slide hints through to the UI. - More robust first run. Headless Chromium now launches with a longer startup timeout (antivirus often scans the ~240 MB bundled Chromium on first run, which could exceed the old 30s limit and look like a failed conversion). A genuine launch failure now shows a clear, actionable message.
- Added an env-gated headless self-test (
H2P_SELFTEST=<file.html>) for support/diagnostics.
No changes to the conversion engine output — existing decks convert exactly as before.
See the CHANGELOG for details.