Features
- Chrome extension: allow the local daemon port to be configured under Options → Runtime → Daemon, with consistent routing for daemon calls and authenticated slide images (#312, thanks @enieuwy).
Fixes
- Streaming: share EOF-safe, whitespace-preserving SSE parsing across core, CLI providers, and extension clients.
- Config: preserve standalone
enabled: falsevalues for cache, media cache, slides, and logging sections. - Daemon chat: surface non-streaming provider failures and apply the GitHub Models compatibility fallback to JSON and SSE agent responses.
- Dependencies: pin patched Vite, tmp, and protobufjs releases to clear known high- and moderate-severity transitive advisories.
Release proof
- npm CLI: @steipete/summarize@0.20.0 · registry tarball · integrity
sha512-nYz3KxmyBN/QsFy1UhR39F+NSc4ZcsfyAzScWzpWJHehDHs/Yo5HD4dXXvTqAMlaJtnz3fT/8FRZXKoAjTJCcQ== - npm core: @steipete/summarize-core@0.20.0 · registry tarball · integrity
sha512-VVXd9D3rWgJlvKolT2R5Pi6E5jvmP7VOjdhYp9VVOo5tUW/sFku1VhaPSESRrzuMDeiVX0gp54IYAUJOxpU4OQ== - CI: release commit checks