A comprehensive, pure Dart implementation of a JavaScript interpreter supporting ES6+ features.
Changelog
0.0.3 - 2026-10-23
Changed
Version bump from 0.0.2 to 0.0.3 (SDK, TLS security fix).
0.0.2 - 2026-10-23
Changed
material_ui -> 1.8.0 (was 1.7.0)
Fixed runtime debug callbacks to safely handle missing Flutter navigator context during tests and startup.
Corrected runtime shutdown lifecycle to reset stopwatch state and clean up listeners reliably.
Switched external script load logging to the project log callback instead of direct print output.
Runtime error snapshots now include the resolved source file and line when a JS error is reported, so error messages remain actionable in the debugger UI.
Reworked stale widget assertions to match the deterministic dependency-load order instead of the previous incidental document ordering.
Auto-tracked external script dependencies so load('...') targets are added to the IDE file list when they are not already opened.