-
chore: drop pitch artifacts and update todo
-
feat(settings): update-check toggle + data-export documentation
-
polish: deferred fuzz pass โ UI cues, frontend trims, Rust quick wins
-
release 0.4.0 โ launch version
-
v0.3.6: synckit 0.4.0 pricing API + iOS asset regen
-
launch-eve doc pass: Neobrute name, 2024 edition, theme phrasing
-
CSS dedup + UI mode separation + ยง3 launch-readiness fixes
-
synckit-client 0.4.0: pass sentinel key in token exchange
-
Compose unification stages 3-5 + snoozed-events filter
-
docs: drop ref to moved ux-audit phase doc
-
chore: gitignore CLAUDE.md
-
chore: remove internal docs and duplicate schema.md
-
UX audit sweep: Tier 1-4 + Tier 6 + design-system charter
-
Edit contact sub-collections in place
-
Event snooze and reminders
-
Compose unification stage 2: CC/BCC on the in-app modal
-
Compose unification stage 1: shared SendEmailInput contract
-
Mobile UX rework: touch-native interactions, segmented events, iOS fixes
-
release: v0.3.3 โ fix iOS app icon
-
release: v0.3.2
-
docs: deploy signed builds with per-host TAURI_SIGNING env vars
-
build: enable createUpdaterArtifacts for OTA signing
-
Mobile pre-launch polish: safe areas, keyboard, lifecycle, scroller, a11y
-
Ignore Tauri iOS generated asset symlinks under gen/apple/assets/_up_/
-
Update audit, todos, add pre-launch testing checklist
-
Rotate SyncKit API key
-
Regenerate minified CSS and Tauri ACL manifest
-
Surface keyring error variant in token-store error message
-
Sync contact test fixtures with NewContact/UpdateContact field split
-
Fix error toasts and event-delete state splitting