Security
- Pin Go toolchain to 1.25.11 (#34) —
govulncheckflagged 19 reachable Go standard library vulnerabilities (crypto/tls, crypto/x509, net/http, net/url, net/textproto, encoding/asn1) when building with go1.24.4. Thetoolchaindirective ingo.modnow pins go1.25.11, which patches all of them. Thego 1.21language minimum is unchanged, so consumers on Go ≥ 1.21 are unaffected; builds of this module now use a patched toolchain.govulncheckreports no vulnerabilities in either the main or integration-test module.
Fixes
- Publish-recovery hardening (#31) — bounded polling, content-based carousel matching, and a root-post discriminator when recovering from
/threads_publishHTTP 5xx and code-10 false failures; context errors are now propagated during recovery.
CI
Full changelog: v1.9.3...v1.9.4