Casual Office v0.0.6
Local-only desktop editor for Word (.docx) and Excel (.xlsx) files.
Files stay on disk — no sync, no account, no telemetry.
Install
- Linux:
.AppImage(auto-updates) or.deb - macOS:
.dmg(right-click → Open on first launch — unsigned) - Windows:
-setup.exe(NSIS, auto-updates) or.msi
What's Changed
- feat(docops): add docops_llm_call Tauri command by @schnsrw in #58
- feat(docops): generic LLM endpoint — offline/on-device AI by @schnsrw in #59
- feat(desktop): offline AI — download and run local GGUF models by @schnsrw in #60
- feat(desktop/ai): offline model inference — ai-worker sidecar, Metal GPU, model gating by @schnsrw in #61
- feat: host the Casual PDF editor as a third document kind (pdf) by @schnsrw in #62
- ci: build the pdf editor in release + exclude from CodeQL by @schnsrw in #63
- fix(safety): guard empty saves, clamp chunk alloc, recover poisoned AI mutex by @schnsrw in #64
- feat(pdf): resolve_system_font — genuine installed fonts for PDF text editing by @schnsrw in #65
- fix(save): make save_document / save_document_as atomic by @schnsrw in #66
- fix(ai): refuse concurrent downloads of the same model by @schnsrw in #67
- feat(ai): resume interrupted model downloads (HTTP Range) by @schnsrw in #68
- fix(ai): detokenization buffer overflow + macOS build blockers by @schnsrw in #69
- feat(vault): native encrypted signing-identity + credential vault by @schnsrw in #70
- fix(ai-worker): skip unrenderable tokens instead of aborting the request by @schnsrw in #71
- fix(desktop): maximize the window on show (macOS drops build-time maximize) by @schnsrw in #72
- chore(release): bump to 0.0.6 by @schnsrw in #73
- fix(release): build a universal ai-worker for the macOS bundle by @schnsrw in #74
Full Changelog: v0.0.5...v0.0.6