Overview
- Open external HTTP(S) slide links in the host machine's default browser from CLI
presentandpreviewviews. - Route link handling through validated token-scoped loopback endpoints while preserving
the current slide. - Keep Node CLI, packaged Windows CLI, Canvas, and Desktop behavior aligned with browser
and server coverage for the new handoff.
Compatibility and migration
This release is backward compatible with existing MarkdStage Markdown decks and the v4
installation model. External HTTP(S) links opened from CLI slide views now hand off to the
host's default browser; no source changes are required.
| Area | Migration |
|---|---|
| Version-pinned installation | Update the pinned tag to v4.3.0. |
| CLI external links | No action is required; clicking an external HTTP(S) link opens the system default browser. |
Version targets
- MarkdStage Canvas Extension: v4.3.0
- MarkdStage Skill: v4.3.0
- MarkdStage Desktop: v4.3.0
- npm CLI:
@markdstage/markdstage@4.3.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.3.0/.github/extensions/markdstage
Assets and SHA-256
| File | SHA-256 |
|---|---|
markdstage-v4.3.0.zip |
e9084fd74ca00944b9e78fe87b6614731534dfe5e459aac956da4d0c5d1e776c |
markdstage-markdstage-4.3.0.tgz |
e38f7595e6ff1caafcf00647a5ede06de558a7929b1cd53bd1673af999de283c |
MarkdStage-win-x64.zip |
e6602f2642572e1ad353adfbfdcd210d1c009231b0b4eacdf1bc6b60c9ec7b7a |
MarkdStage-win-arm64.zip |
8d31c1b311ea5b00e9b164104a32e5b6bfc2d3ef0e33e0f2b00777852f6e1400 |
MarkdStage-win-x64.msix |
607e71d7a2f90be13a1198adfa34025808172782088c7058080ba3690856c3d1 |
MarkdStage-win-arm64.msix |
8d676be0acf49048514bb71367cacaaae840eb1a74a6370b5e5e83206bf6cd0e |
MarkdStage.cer |
a81ba4b736cce99fc5fb0c87df5b70121e4f78a9c0097c62f145f569b83b01f0 |
Verified commit: 97a607d4c5776096ebf33d4d8cc5b817376e25a9
Changes
What's Changed
- Open CLI slide links in the default browser by @runceel in #247
- Prepare release v4.3.0 by @runceel in #248
- Verify v4.3.0 release commit on main by @runceel in #249
Full Changelog: v4.2.9...v4.3.0