v0.2.2
[v0.2.2] — 2026-07-24
Maintenance drop: dependency hygiene + persisted LLM key. No breaking changes.
Fixed
- Dependency security upgrade —
npm audit fix(non-force) upgraded 42 compatible packages, eliminatingfast-uri(high, authority-host confusion) andbody-parser(moderate, DoS via invalidlimit). The remaining@hono/node-servermoderate is an unused transitive dep of@modelcontextprotocol/sdk(Hesi uses Express, loopback-only) — a supply-chain false positive with zero real impact.
Changed
- Persisted LLM API key —
chat-api.jsnow stores the key inlocalStorageinstead ofsessionStorage, so it survives browser restarts. Local single-machine scope; the key stays in the browser's Web Storage and never enters Hesidata/or git.
Docs
- README (zh/en) — added an "On
npm auditWarnings" note under Secure Deployment so downloaders know the@honomoderate is a benign false positive.
Full diff: v0.2.1...v0.2.2