979 B
979 B
v0.2.5 (2026-04-22)
Hotfix release on top of v0.2.4 — the settings page couldn't save numeric fields after the cache-TTL / max-entries rework. See v0.2.4 notes for the main changes (thumbhash-validated cache, settings UX overhaul, mobile-nav parity).
Bug Fixes
- Accept numeric values in settings update payload — Svelte's
bind:valueon<input type="number">coerces to a JS number, and Pydantic v2 wouldn't auto-coerceint → str, producing a 422 on every save that touched a numeric setting (TTL, max entries) after v0.2.4. Widened numeric fields toint | str | NoneinSettingsUpdateand normalized tostrbefore persisting. (d7d0a5d)
All Commits
- d7d0a5d — fix(settings): accept numeric values in update payload (alexei.dolgolyov)