MarkdStage v4.2.8
Overview
- Fix Adaptive Card
TextBlockandFacttext so Markdown soft breaks (\n) render as visible
line breaks in the in-app Canvas renderer and PDF export, matching the line breaks already
produced by PowerPoint export. - Decouple Desktop package data generation from the npm CLI runtime so Windows builds no longer
depend on the state of the generatedpackages/markdstage-cli/shared/mirror. - Keep the shared product version aligned at 4.2.8 across the Canvas Extension, Skill, npm CLI,
and Desktop.
Compatibility and migration
This patch release is backward compatible with existing MarkdStage Markdown decks and the v4
installation model. There are no breaking changes or new runtime requirements.
| Area | Migration |
|---|---|
| Version-pinned installation | Update the pinned tag to v4.2.8. |
| Adaptive Cards | No action is required; multiline TextBlock/Fact text now renders line breaks consistently across Canvas, PDF, and PowerPoint output. |
| Desktop builds | No action is required; Desktop package data generation no longer requires a shared/ mirror to be present or up to date. |
Version targets
- MarkdStage Canvas Extension: v4.2.8
- MarkdStage Skill: v4.2.8
- MarkdStage Desktop: v4.2.8
- npm CLI:
@markdstage/markdstage@4.2.8
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.8/.github/extensions/markdstage
Assets and SHA-256
| File | SHA-256 |
|---|---|
markdstage-v4.2.8.zip |
df6682442982848f63bdc95eb9fd5609fde9904c60a5e62af7decd53a5cb5983 |
markdstage-markdstage-4.2.8.tgz |
d1f9e9b1b57d67692087a0e5fb47bb0f64b5f25943e66834743026ba5a044e62 |
MarkdStage-win-x64.zip |
5369fe137a12ede847a2a531dae54916502e7ee82f5e0bac07225397ca7d3617 |
MarkdStage-win-arm64.zip |
eea7957d645b4a0f0269fbedc4ba1ce337785f31d7f6ae922bf7051902fe29ff |
MarkdStage-win-x64.msix |
5783ac849d76688ebdf8a05bd71cae64faf50fa426ee750b559b818e18645dda |
MarkdStage-win-arm64.msix |
21236b5a7a96ad6920c2d9d657dcec781471fe3d1649d8a28aac27fa20d7b91b |
MarkdStage.cer |
a81ba4b736cce99fc5fb0c87df5b70121e4f78a9c0097c62f145f569b83b01f0 |
Verified commit: b0d690f0e03fd325f6918577c0ba5266591f85be
Changes
What's Changed
- Decouple Desktop package data generation from CLI runtime by @runceel in #241
- Fix Adaptive Card soft break rendering by @runceel in #242
- Prepare release v4.2.8 by @runceel in #243
Full Changelog: v4.2.7...v4.2.8