Repository navigation
v0.11.0 — Preset Regression Fix, New Providers & Diagnostics
Feature release with a critical fix for anyone on v0.10.5.
🛠️ Critical: 0.10.5 preset regression fixed
v0.10.5's load-time identifiers check validated time_field/location_field against the wrong output section, breaking Template.create for 7 shipped presets:
general/temporal_graph, general/spatial_graph, general/spatio_temporal_graph, general/biography_graph, finance/event_timeline, legal/case_fact_timeline, medicine/hospital_timeline
They are now validated against relations.fields (matching the presets and the validator's HE-T006 rule), with regression tests covering both the presets and the negative cases. (#184)
If you are on 0.10.5, upgrade to 0.11.0 to restore temporal/spatial templates.
🔌 New Provider Presets
- API Route — OpenAI-compatible,
API_ROUTE_API_KEY, defaultgpt-6.1-sol. (#190, first contribution by @DennyHo0917) - Runcrate — open models (DeepSeek, GPT-OSS) +
BAAI/bge-m3embeddings on one key, free with a GitHub account. (#192, first contribution by @heydryft)
🛡️ More Load-Time Validation & Diagnostics
- Hypergraph
relation_membersin string/list form are field-checked atTemplate.create(previously crashed at feed time). (#185) - A graph-family template carrying naive
item_ididentifiers fails with the validator's HE-T003 guidance instead of a bareAttributeError. (#191)
Full changelog: v0.10.5...v0.11.0