v0.9.21
Highlights
- Fixed packaged desktop Playwright support by preserving Playwright as an SDK runtime dependency, vendoring the complete
playwright-corepackage, and validating the packaged Chromium launcher. (#19) - Hardened self-healing diagnostics so raw paths, file URLs, and percent-encoded absolute source paths are redacted across Windows and POSIX environments. (#19)
- Remediated production advisories in
fast-uri,@hono/node-server,tar, andbody-parser; production dependency audits now gate CI and npm publishing. (#19) - Made lint warnings fatal and reduced the repository from 113 warnings to zero, with narrowly scoped test-only allowances for Vitest mock references and ANSI control-sequence fixtures. (#20)
- Added an English README, repository activity badges, and the public roadmap.
Validation
- GitHub Actions passed security audit, build, typecheck, warning-free lint, and Ubuntu/Windows tests.
- 5,208 tests passed across 412 test files; 50 skipped and 2 todo.
@liumir/lmcode@0.9.21was published withgitHead36fda1bc6cb0cea25a16f0101e2a6354a2542563.- A fresh registry execution of
lm --versionreturned0.9.21.
Full Changelog: v0.9.20...v0.9.21