Skip to content

MarkdStage v4.2.9

Choose a tag to compare

@github-actions github-actions released this 23 Sep 14:36
· 3 commits to main since this release
4781acc

Overview

markdstage_validate now checks Adaptive Cards in slide input before display, alongside
Architecture validation. Invalid cards are reported consistently with CLI and Desktop validation,
and card diagnostics include source locations and truncation details.

Compatibility and migration

This release is compatible with existing decks and installations. The slide-validation response
adds an adaptiveCards report, and its top-level valid value now reflects card errors as well as
Architecture errors. Valid decks are unaffected; decks with invalid cards are now correctly
reported as invalid before display.

Area Migration
Version-pinned installation Update the pinned tag to v4.2.9.
markdstage_validate slide input Review the new adaptiveCards report; fix any card errors reported before display.

Version targets

  • MarkdStage Canvas Extension: v4.2.9
  • MarkdStage Skill: v4.2.9
  • MarkdStage Desktop: v4.2.9
  • npm CLI: @markdstage/markdstage@4.2.9

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.2.9/.github/extensions/markdstage

Assets and SHA-256

File SHA-256
markdstage-v4.2.9.zip f1c27e202b363b09ad8fbec137627bb51be733fedcd09a965c8343e10b40350f
markdstage-markdstage-4.2.9.tgz fe5b39348b221146a4cbadef0d762e38a0a53b90108ba8bd57ed34b868cb8507
MarkdStage-win-x64.zip 3f1e409d6fc1e1a7f7de121aae122182d91265e0c7b80817f5d8875eb6de20ff
MarkdStage-win-arm64.zip 107df8be0fcd841df9bc919ba3ce2c6d217f713c41200d4e98ce9f794cfe3ce9
MarkdStage-win-x64.msix 76546251a1d8622bcd1bff30225978d042adeba3dd207895fd74bb23536443f3
MarkdStage-win-arm64.msix 2cc82bfec848d13bb283c411c88cc7ac9ac353c1d83c80ab934bc1deb767e92c
MarkdStage.cer a81ba4b736cce99fc5fb0c87df5b70121e4f78a9c0097c62f145f569b83b01f0

Verified commit: 4781accf7f95ed2326be68bacb01bf71871906a1

Changes

What's Changed

  • Validate Adaptive Cards in markdstage_validate preflight by @runceel in #245
  • Prepare release v4.2.9 by @runceel in #246

Full Changelog: v4.2.8...v4.2.9