Skip to content

Use simulator 0.2 and add simDebugWasm flag - #1405

Merged
microbit-matt-hillsdon merged 1 commit into
mainfrom
simulator-0.2
Nov 11, 2026
Merged

microbit-matt-hillsdon merged 1 commit into
mainfrom
simulator-0.2

Conversation

@microbit-matt-hillsdon

Copy link
Copy Markdown
Collaborator

Production now loads the simulator from /v/0.2/.

Adds a simDebugWasm flag that passes flag=debugWasm to the simulator iframe, so ?flag=simDebugWasm loads the simulator's debug firmware (Emscripten assertions, separate DWARF for the DevTools C/C++ debugging extension). It is off by default on all stages, though flag=* will turn it on.

The flag passes debugWasm through to the simulator iframe so it loads
its debug firmware, which enables Emscripten assertions and has DWARF
for the DevTools C/C++ debugging extension.
@github-actions

github-actions Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

@microbit-matt-hillsdon

Copy link
Copy Markdown
Collaborator Author

Worth noting the preview uses the staging sim URL so you need to convince yourself that 0.2 is up and working. I hacked the iframe src.

@microbit-robert microbit-robert left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@microbit-matt-hillsdon
microbit-matt-hillsdon merged commit 0765b82 into main Nov 11, 2026
4 checks passed
@microbit-matt-hillsdon
microbit-matt-hillsdon deleted the simulator-0.2 branch November 11, 2026 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants