1.35.0-rc.2 (2026-09-24)
Bug Fixes
- ai: bump the Ollama pin to 0.33.3 to fix the disconnect hang (bdfcd16), closes #1321
- ai: don't classify the backend as non-Ollama when it is merely unreachable (9504f5f), closes #1349 #1349
- bound custom URL length before persistence (ce60e06)
- chat: render the user's message before creating the session (1cf7bf5)
- chat: stop capping answers at 1024 tokens and surface truncation (b2cb1f1), closes #1342
- db: allow 'dataset' in installed_resources.resource_type (da54e6d)
- drug-reference: backfill the missing dataset install row on boot (4229ff9)
- gpu: detect Ollama CPU fallback on AMD and offer the right fix (74012e1), closes #1232 #1325 #1344 #1325 #1232
- install: time out Redis readiness probes (86a8616)
- kb: batch the orphan sweep's Qdrant/state deletes into one round trip (2cc3ce9)
- kb: confine the orphan sweep to roots the scan actually walked (f8a2969), closes #1050
- kb: guard ZIM delete purge and dedupe reconcile's delete pair (b8bb3cd)
- kb: make purge self-healing and allowlist the orphan sweep's roots (565ec8c)
- kb: purge qdrant points when a zim is deleted (#1170) (231b3c4)
- rag: reap orphaned qdrant sources during sync (#1170) (6983ab8)
- ui: cover dark accent interaction states (c9a1a76)
- ui: restore dark mode contrast (02fe66e)