v0.2.11
What's Changed
- chore(infra): pin Node >=22 via engines + .nvmrc, bump CI to Node 22 by @Jiahui-Gu in #1372
- chore(lint): close --max-warnings 0 gate; drop 114 dead eslint-disable directives by @Jiahui-Gu in #1373
- security(pty): runtime typeof + range guards on pty:input/pty:resize by @Jiahui-Gu in #1376
- chore(test): tighten coverage thresholds from ~8pp to ~3pp under baseline by @Jiahui-Gu in #1377
- chore(infra): make Node engines hard-enforced + fix e2e cache key node20 label by @Jiahui-Gu in #1375
- chore(docs): add CODEOWNERS + DEBT.md (technical-debt audit 2026-05-25) by @Jiahui-Gu in #1378
Full Changelog: v0.2.10...v0.2.11