Skip to content

MarkdStage v4.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 03:36
· 5 commits to main since this release
fea01b5

Overview

This release adds opt-in, click-driven reveals shared by the Canvas Extension,
CLI and Desktop. Reveal list items with their nested items together or separately,
reveal Architecture elements and groups by stable IDs, or use
<!-- markdstage: reveal=block --> to reveal an entire paragraph, image, list,
table, code block, Architecture diagram or Mermaid diagram in source order.

Exported PowerPoint presentations retain editable objects and play the same
sequence as native Appear builds without duplicating slides. Desktop PowerPoint
playback was verified for all four sample themes and Mermaid Images mode,
including simultaneous targets, previous builds, and save/reopen.

Static viewing, editing, output preview, PDF and PNG continue to show complete
content. Presenter and audience windows share the current build, and all four
sample decks include progressive-reveal examples.

Compatibility and migration

This release is backward compatible. Existing decks without reveal directives
remain fully visible, and the CLI arguments and VS Code integration protocol are
unchanged. Reveal directives are opt-in and require this version or later.
Unsupported or overlapping reveal targets produce explicit validation errors.

PowerPoint slideshow playback was verified with Windows desktop PowerPoint
16.0.20430.20092. PowerPoint Web and LibreOffice playback remain unverified.
Previously exported files do not acquire the repaired timing automatically:
restart an already-running MarkdStage instance and export a new PPTX.

Area Migration
Version-pinned installation Update the pinned tag to v4.6.0.
Existing Markdown decks No changes required; add reveal directives only when progressive presentation is desired.
Existing PowerPoint exports Re-export with this version to obtain working click-driven builds.
Mermaid reveals Reveal the complete diagram as one block in both Editable shapes and Images modes.

Version targets

  • MarkdStage Canvas Extension: v4.6.0
  • MarkdStage Skill: v4.6.0
  • MarkdStage Desktop: v4.6.0
  • MarkdStage VS Code extension: v4.6.0
  • npm CLI: @markdstage/markdstage@4.6.0

Requirements

  • npm CLI: Node.js 24 or later and Microsoft Edge, Google Chrome, or Chromium
  • Desktop: Windows 10 or Windows 11, x64 or ARM64, and Microsoft Edge WebView2 Runtime
  • Packaged CLI: WebView2 for native viewing and validation; installed Chromium for layout inspection, capture, and export. Remote-debugging policy can disable inspection, capture, and export.

Windows portable packages contain the presenter and command-line executables and
require no Node runtime. For GitHub Release sideloading, import MarkdStage.cer
into the trusted people certificate store, then install the MSIX matching the device
architecture. The Microsoft Store upload package is created locally and submitted
separately through Partner Center.
PDF/PowerPoint export is available from both the graphical app and CLI.
Microsoft Store installation is available at https://apps.microsoft.com/detail/9N9DG772RM03;
this GitHub Release does not publish a Store update. Portable and sideloading packages
remain available from this release.
Third-party license information is included in each distribution.

Install the version-pinned Extension from:

https://github.com/runceel/MarkdStage/tree/v4.6.0/.github/extensions/markdstage

Assets and SHA-256

File SHA-256
markdstage-v4.6.0.zip ae962240be5cb155d750b0239f2635805bfce2dd0a7598ca79918071b063e9f7
markdstage-markdstage-4.6.0.tgz ef2e828a79b45f08bdc6871ea9a0ace7c370b7d5da2c4ba31bef37b68d787a61
markdstage-vscode-4.6.0.vsix 2e0a629431f3cfa33e7f0b043f96de93cbaedbce10502e82af9f90d4dd8e4cf1
MarkdStage-win-x64.zip 8f4b44aba20e78a84c8ee76dd780231aa0cf24517c6f0a4cae4e8ee514d4194b
MarkdStage-win-arm64.zip 556a03184dd80dd37fb3be55727b988f7b7b83b60071d43e0d9ae53fd71a3116
MarkdStage-win-x64.msix 02dbadd85b34b0e6f65f988ae743e7ea7137602d3d6251349d8ae17eeebb1611
MarkdStage-win-arm64.msix 0cca9cef457ea245b9ca4c70580d7cf251a6b8dca81b29b25482fde61e0a8e0e
MarkdStage.cer a81ba4b736cce99fc5fb0c87df5b70121e4f78a9c0097c62f145f569b83b01f0

Verified commit: fea01b5e235c7022e126b870f154cef18dd12ce4

Changes

What's Changed

  • Add shared incremental reveals for lists and Architecture diagrams by @runceel with @Copilot in #269
  • Prepare MarkdStage v4.6.0 release by @runceel in #270
  • Diagnose intermittent native export CI failures by @runceel in #271

Full Changelog: v4.5.1...v4.6.0