Skip to main content

max / goingson

2.9 KB · 81 lines History Blame Raw
1 # Changelog
2
3 All notable changes to GoingsOn will be documented in this file.
4
5 Format follows [Keep a Changelog]https://keepachangelog.com/en/1.1.0/. Versioning follows [Semantic Versioning]https://semver.org/spec/v2.0.0.html.
6
7 ## [Unreleased]
8
9 ## [0.5.0] — 2026-07-16
10
11 ### Removed
12 - MCP server integration and the Rhai plugin system (both added in 0.3.0) have
13 been removed. CSV import is now native Rust; there is no plugin runtime.
14
15 ### Fixed
16 - Startup failures now show an error explaining what went wrong. The app
17 previously quit on launch without a message if it could not open its database
18 or finish a migration.
19
20 ## [0.4.2] — 2026-06-07
21
22 ### Fixed
23 - OTA updates now install. "Install & Restart" previously failed with a
24 permission error because the updater install command wasn't granted; the app
25 now downloads, installs, and relaunches into the new version.
26
27 ## [0.4.1] — 2026-06-07
28
29 Second beta release.
30
31 ### Added
32 - "What's New" dialog that shows what changed after each update
33 - Event snooze and reminders
34 - CC and BCC fields in the in-app email composer
35 - Setting to turn automatic update checks on or off
36 - Documented data export for tasks, projects, events, and contacts
37
38 ### Changed
39 - Writing an email now uses one shared composer everywhere in the app
40 - Empty screens across tasks, projects, events, emails, and contacts share consistent icons and copy
41 - Contact phone numbers, emails, and other sub-fields are editable in place
42 - Reworked touch interactions on mobile, with a segmented events view
43 - Broad interface refresh from a usability audit and a shared design system
44 - Updated SyncKit pricing integration
45
46 ### Fixed
47 - iOS layout and interaction fixes
48 - Assorted interface polish from the audit and fuzz passes
49
50 ### Security
51 - macOS builds now run under the hardened runtime
52
53 ## [0.3.0] — 2026-03-28
54
55 First beta-ready release.
56
57 ### Added
58 - Cloud sync via SyncKit SDK (tasks, projects, events, contacts, emails)
59 - OTA updates via tauri-plugin-updater
60 - MCP server integration for Claude Desktop
61 - Rhai plugin system for extensibility
62 - Day planner with drag-and-drop scheduling
63 - Email (IMAP/SMTP) with multi-account support
64 - Calendar with recurring events
65 - Contact management with vCard import/export
66 - Snooze and subtask linking
67 - Bundled color themes (see `src-tauri/frontend/themes/helix/`)
68 - macOS, Windows, and Linux builds (signed and notarized on macOS)
69
70 ### Fixed
71 - Empty-state copy across tasks, emails, projects, contacts and events
72 - About modal and Settings populated with publisher, license, contact, source, privacy, and copyright
73 - Hard-fail error messages rewritten to plain language with actionable next steps
74 - Bulk-action buttons now signal destructive intent with the danger color
75 - Mutex poisoning recovery — no more panics on contended locks under crash recovery
76 - SMTP attachment content-type parsing no longer relies on an unwrap
77
78 ### Security
79 - Privacy policy contact address corrected to `info@makenot.work`
80 - No production unsafe code
81