github caiiiycuk/js-dos v8.5.4
js-dos 8.5.4

latest release: mcp-v0.1.0
one hour ago
  • Added a local stdio MCP server with an embedded Studio, DOSBox and DOSBox-X runtime for Linux x86_64, Windows x86_64 and macOS Intel/arm64. The executable runs without Node.js or Rust.
  • Added the public DosProps.editor API for bundle creation, configuration and file editing, start/restart and full snapshot export. UI and MCP edits share revision checks to prevent overwriting newer changes.
  • Added MCP diagnostics with bounded stdout and backend messages, keyboard/mouse scenarios, screenshots and explicit errors and timeouts. Project build checks require permission, and browser diagnostics are opt-in.
  • Added standalone HTML, Vite, React, Vue and Angular project generation with local runtime assets. Generated projects run independently after MCP shutdown without a required CDN connection.
  • Added opt-in runInBackground support while preserving the ordinary player's default pause behavior. Updated emulators to 8.5.3 and fixed player cleanup for component unmount and remount.
  • Added native CI and MCP release packaging for all four targets, including offline runtime checks, checksums, license notices and source metadata. MCP releases use separate mcp-v* tags.
  • Updated MCP ZIP validation to zip 9.0.5 with explicit local/central header consistency checks for GHSA-m665-v7pm-7grj.

The npm package is js-dos@8.5.4. MCP executables are distributed separately under mcp-v* release tags.

Don't miss a new js-dos release

NewReleases is sending notifications on new releases.