• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

source-academy / plugins / 28740443192
98%
feat/add-init-infra: 67%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/js-yaml-3.15.0
DEFAULT BRANCH: feat/add-init-infra
Ran 05 Jul 2026 12:16PM UTC
Jobs 1
Files 6
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Jul 2026 12:15PM UTC coverage: 96.078%. Remained the same
28740443192

push

github

web-flow
feat(stepper): render a cumulative program-output panel (#49)

* feat(stepper): render a cumulative program-output panel

Add an output panel to the web stepper, directly below the explanation box,
showing the program's cumulative output (everything `print` has written) up to
the current step. Same Card/<Pre> formatting as the explanation box, with text
in the workspace REPL's printed-output orange (#dd8c60).

- common-stepper: add an optional `output` field to `SerializedStepperStep` —
  the shared protocol field a runner fills with per-step cumulative output.
  Backward-compatible: runners may omit it, hosts may ignore it.
- web-stepper: `SubstOutputDisplay` + `getOutput`; always shown once code has
  run (empty until the first print). The colour is set inline so a host app's
  higher-specificity CSS can't override it to the default. `injectStepperStyles`
  now refreshes its <style> content instead of no-op'ing when already present,
  so a rebuilt bundle's CSS actually takes effect on reload.
- changeset: patch-bump `@sourceacademy/common-stepper`.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* Update src/web/stepper/src/SubstVisualizer.tsx

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* fix: fixing gemini errors

---------

Co-authored-by: Shrey Jain <“shreyjain5132@email.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

11 of 13 branches covered (84.62%)

Branch coverage included in aggregate %.

38 of 38 relevant lines covered (100.0%)

3.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28740443192.1 05 Jul 2026 12:16PM UTC 6
96.08
GitHub Action Run
Source Files on build 28740443192
  • Tree
  • List 6
  • Changed 1
  • Source Changed 1
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28740443192
  • c50e84e3 on github
  • Prev Build on main (#28633614516)
  • Next Build on main (#28740619118)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc