v2026.05.19.1
·
24 commits
to main
since this release
What's in this build
Built from a86d3ac322b4ed75a1f52100126959a391646497 on 2026-05-19T01:23:21Z.
Changes (initial dated release, last 20 commits)
- ci: date-based v* tags on every push to main + commit-list changelog
- desktop: per-model ready flags + modal waits for explicit Get started
- desktop: per-component download bars + low-RAM serialisation across embedder+warmup
- desktop: warm Gemma + DeBERTa at boot so onboarding gates the real download
- desktop: search bar stops narrating embedder state
- desktop: use-system-status init() guard against double-init
- desktop: StatusDot + use-system-status
- desktop: Onboarding spinner respects prefers-reduced-motion
- desktop: Onboarding modal mounted on first launch
- desktop: use-onboarding catches invoke errors in complete()
- desktop: onboarding sentinel commands + use-onboarding store
- desktop: LeftRail focus-visible outlines on book/hit/retry buttons
- desktop: LeftRail replaces LibrarySidebar with theme picker
- desktop: use-themes cache test now exercises the cache path
- desktop: use-themes class-instance store
- classify-themes: full 551-book classification
- desktop: runtime stripper for Gutenberg preamble + license footers
- core+engine: anti-fabrication guardrails for Simple paraphrase
- classify-themes: 50-book validation pass
- desktop: tier-detection tests, env override, startup logging, cold_load helper