Repository navigation
v0.2.2
klms 0.2.2
Correctness
klms todayandklms upcomingno longer fail withUPSTREAM_SHAPE_CHANGED
when a calendar event has no date at all, such as a quiz with no close date.
Undated events are skipped and a warning points toklms calendar list. An
event whose time is present but unreadable is still an error, because that
suggests the upstream markup changed. Thanks to @Jeon0001 for the fix.
Security
- Update
rustlsto 0.23.45 for GHSA-2mjx-qc3c-rqvc (RUSTSEC-2026-0285), which
accepted TLS 1.3 handshake messages at the wrong encryption level. The
handshake transcript stays authenticated, so this is a defense-in-depth fix.
The baseline cargo-vet exemption moves to the new version; it is recorded as
an unaudited carry-over insupply-chain/BASELINE.md.
Development checks
- Update the pinned
astral-sh/setup-uvaction to v10.2.0 (full commit SHA).
No command grammar, JSON envelope version, or SQLite migration changes.