Skip to content

v0.0.6

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Jul 15:55
e56e892

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