Skip to content

v0.0.2

Choose a tag to compare

@github-actions github-actions released this 27 Jun 21:58
52a295d

Casual Office v0.0.2

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

  • chore: repoint schnsrw → CasualOffice (repo URLs + attribution) by @schnsrw in #1
  • docs: fix README + pipeline/build/code-graph to current reality by @schnsrw in #2
  • build(fonts): bundle offline fonts for the sheets desktop build by @schnsrw in #3
  • ci: clone docx editor from main, not the folded desk branch by @schnsrw in #4
  • ci: build the sheets editor from main (fork submodules), retire desk_ dependency by @schnsrw in #5
  • v0.1.0: design system + data-loss/UX hardening, unified theming, txt/md, new icon, CI by @schnsrw in #6
  • docs: professional README for v0.1.0 by @schnsrw in #7
  • fix(shell): handle macOS "Open with" + atomic-save tests + resilient … by @schnsrw in #8
  • feat(shell): non-destructive re-run wizard + recent-file type badges by @schnsrw in #9
  • feat(shell): external file-change detection + launcher-side load-erro… by @schnsrw in #10
  • docs: add release tracker + refresh product audit with session fixes by @schnsrw in #11
  • release: v0.0.1 — version bump + fix release CI for Node 22 / Univer … by @schnsrw in #12
  • style(shell): dedup dark-mode CSS token block by @schnsrw in #13
  • fix(a11y): meet WCAG AA contrast in dark mode by @schnsrw in #14
  • fix(shell): guard same-window editing + honor warn-on-unsaved-close by @schnsrw in #15
  • fix(shell): open a window per file on multi-file drop by @schnsrw in #16
  • fix(shell): live-preview theme in Settings, revert on close-without-save by @schnsrw in #17
  • fix(shell): disable the privacy toggle on Linux where it's a no-op by @schnsrw in #18
  • fix(shell): don't show a mislabeled "What's new" entry for unlisted versions by @schnsrw in #19
  • fix(shell): preserve prefs on wizard re-run; clear stale launcher dirty flag by @schnsrw in #20
  • feat(shell): native webview print-to-PDF command (export_pdf) by @schnsrw in #21
  • fix(shell,a11y): trap focus within launcher modals by @schnsrw in #22
  • fix(shell,a11y): arrow-key roving focus for filter tabs and context menu by @schnsrw in #23
  • feat(shell): crash-recovery sidecars — commands + relaunch detection by @schnsrw in #24
  • fix(shell): native PDF export per-platform — macOS (verified) + Linux + Windows by @schnsrw in #25
  • ci: compile-check Rust on macOS + Windows, not just Linux by @schnsrw in #26
  • fix(ci): repair desktop CI startup_failure (invalid codeql input) by @schnsrw in #27
  • feat(launcher): refresh greeting on focus + arrow-nav recent cards by @schnsrw in #28
  • feat(launcher): refresh recents on focus + audit doc update by @schnsrw in #29
  • fix(shell): bug-hunt — dialog hangs, recents write race, recovery double-prompt by @schnsrw in #30
  • fix(shell): atomic profile/settings/registry writes + recovery registry lock by @schnsrw in #31
  • feat(update): in-app auto-update from GitHub releases + settings toggle by @schnsrw in #32
  • ci(release): sign updater artifacts + per-target manifests; bump to v0.0.2 by @schnsrw in #33
  • docs: auto-update mechanism + release checklist by @schnsrw in #34
  • fix(release): clone docx design-system submodule (release build was failing) by @schnsrw in #35
  • fix(release): bump Node heap for sheets build; defer Windows release to manual by @schnsrw in #36
  • fix(audit): unify version, scope updater/process IPC to launcher, guard relaunch by @schnsrw in #37
  • fix(release): build editor bundles on Ubuntu, reuse on Windows (fix v0.0.0 regression) by @schnsrw in #38
  • fix(release): harden CI — env tag input, version assert, notes clobber by @schnsrw in #39
  • fix(launcher): serialize boot prompts (M9); render dialog newlines (L7) by @schnsrw in #40
  • fix(release): consolidate pipeline — isolate signing key (H3), atomic publish (M1, L4) by @schnsrw in #41
  • fix(shell): focus existing window when reopening an open file (sticky-window) by @schnsrw in #42
  • feat(shell): native open-document dialog command (open-where foundation) by @schnsrw in #43
  • fix(update): gate auto-update by install format (M6/M7) by @schnsrw in #44
  • fix(release): single pub_date across platform manifests (N1) by @schnsrw in #45
  • test(update): add the L9 auto-update gating tests (orphaned from #44) by @schnsrw in #46

New Contributors

Full Changelog: v0.0.0...v0.0.2