Releases: FlowMCP/time-csv-toolkit
Releases · FlowMCP/time-csv-toolkit
Release list
v1.0.0
[1.0.0] - 2026-06-04
Initial release (Memo 106).
Added
- Load event CSVs from a URL with a mandatory parse config (no silent defaults),
validate-on-load, and hold the data in memory (24h TTL), mirroring the geo add-ons. - Zeitraum-vs-Zeitpunkt convention: a date without time is a 24h period
(allDay), a date with time is an instant — deterministic, never guessed. - Additive ISO-8601 normalization: original columns are never overwritten; a
<column>_ISO8601mirror is added alongside canonicalstart/end. - Deterministic, structured methods:
addInterval(amount + unit enum),
eventsInRange(+ weekday filter),eventsInCalendarWeek(ISO-8601 week),
eventsOnWeekdays, and thetimeResolvedispatcher (exactly one selector). - Native-first date engine (
Date/Intl+ a self-written format parser) — no
external date library; DST-correct via a two-pass offset probe. FlowMcpAdapterfor FlowMCP CLI integration and the curatedtimeentry-point schema.- CI workflow (Jest + coverage). 94 tests, ~88% branch coverage.