This release doesn't include any major feature additions, but it does bring several significant updates outside of core functionality—such as macOS app signing and notarization, an upgrade to Tauri v2, and various bug fixes.
Please note: This version is not compatible with older versions when communicating with Node Servers.
macOS App Notarization
The macOS package is now properly signed and notarized by Apple! You no longer need to use complex workarounds to bypass Gatekeeper security.
Upgrade to Tauri v2
This change mainly affects Linux environments. Previous versions had issues running on certain distributions like Ubuntu 24.04 and LMDE6. These issues may be resolved with this update. However, older Linux versions may no longer be supported due to this upgrade.
Application Identifier Change (Migration Required for Existing Users)
Starting from this version, the application identifier has been changed from me.cotoa.dev to app.cotoami.desktop, which also changes the location of configuration files. If you're upgrading from a previous version, you'll need to copy your existing config files manually.
Here are the old and new paths for each platform:
- macOS
- Old:
~/Library/Application Support/me.cotoa.dev - New:
~/Library/Application Support/app.cotoami.desktop
- Old:
- Linux
- Old:
~/.config/me.cotoa.dev - New:
~/.config/app.cotoami.desktop
- Old:
- Windows
- Old:
C:\Users\<your-name>\AppData\Roaming\me.cotoa.dev - New:
C:\Users\<your-name>\AppData\Roaming\app.cotoami.desktop
- Old:
You can either rename the old directory to app.cotoami.desktop, or create a new one with that name and copy the contents from the old directory.
Incompatibility Alert - Changes to Node Communication Data Structure
This issue does not affect users who only use the app in standalone mode.
To resolve Issue #83, we had to modify the data structure used for communication between nodes. As a result, this version is not backward-compatible with older versions. If you're running a pre-v0.7.0 Desktop and try to connect to a Node Server running v0.7.0 or later, the connection status may not be interpreted correctly. Likewise, running v0.7.0+ against a Node Server v0.6.0 or earlier could result in similar issues. Please upgrade both Desktop and Node Server to v0.7.0 or later.
UI Tweaks
Timeline Design Adjustments
We made several visual tweaks after the redesign in v0.6.0. After experimenting with different layouts, we decided to prioritize simplicity and revert to a more familiar design. Smaller changes like improved hover highlights were also made to enhance visibility.
Background Color in Light Mode
Previously, the background was plain white. To reduce glare, we've added a subtle background tint for light mode.
What's Changed
- Improve Location Input by @marubinotto in #84
- Upgrade Tauri from v1 to v2 by @marubinotto in #85
Full Changelog: desktop-v0.6.0...desktop-v0.7.0