Skip to content

v0.9.21

Choose a tag to compare

@Lyin01 Lyin01 released this 26 Jul 17:08
36fda1b

Highlights

  • Fixed packaged desktop Playwright support by preserving Playwright as an SDK runtime dependency, vendoring the complete playwright-core package, 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, and body-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.21 was published with gitHead 36fda1bc6cb0cea25a16f0101e2a6354a2542563.
  • A fresh registry execution of lm --version returned 0.9.21.

Full Changelog: v0.9.20...v0.9.21