Releases: unisonweb/ucm-desktop
v1.4.0
v1.3.0
What's Changed
- Color scheme improvements
- Better focus indicator
- Improved card loading state (slight animation)
- Add folding with animation to cards
- Add loading indicator to command palette
- Add button to copy source code
- Show the definition hash on cards (and support copying the full hash)
Get it
v1.2.2
Changes
- Fixed source tooltips in light mode
- Fix an issue where clicking source links wouldn't correctly focus the item
Downloads
v1.2.1
v1.1.0
This release includes a few small bugfixes and quality of life improvements, but also represents the first release on top of Electron (previously we were using Tauri).
Bug fixes
- Improve doc rendering overflow
- Fix and issue where searching projects and branches would overflow the UI
- Improve light mode colors in the Finder
- Ensure a definition is scrolled to when opened
- Fix tooltips being hidden behind other open definitions (thanks @rewinfrey)
New features
- Hitting
shift+xon the keyboard now closes all open definitions in the active pane - A new "About" modal (accessible from the settings menu) that shows the current version of the app
UCM Desktop v1.0.0
The first release of UCM Desktop is here!
Early days of UCM Desktop
This is the first release and there will likely be bugs, especially cross platform. Please don't hesitate to report them (or provide general feedback and ideas) on the GitHub Issue Tracker.
Whats in it?
Overall this release aims to have parity with Unison Local (which this will eventually replace) and its basically there with a few extra features. Here's a short breakdown of the current feature set:
- Browse project codebases: open definitions, clickable code, signature detail on hover, dependency indicators
- Search: search definitions in the same manner as Unison Local (later we'd love to get a search similar to the front page of Unison Share).
- Improved workspace management: resizable sidebar and new (albeit basic) split panes. Keyboard navigable (
wfollowed by arrow keys to switch focus between panes). - Keyboard shortcuts: much like Unison Local, the app has a lot of keyboard navigational shortcuts, though they aren't yet very discoverable.
Installation
Download the executables below according to your system.
Running
UCM the CLI needs to be running for the desktop app to connect to it. Simply start ucm however you usually do.
UCM Desktop v0.0.1
The first release of UCM Desktop is here!
Early days of UCM Desktop
This is the first release and there will likely be bugs, especially cross platform. Please don't hesitate to report them (or provide general feedback and ideas) on the GitHub Issue Tracker.
Whats in it?
Overall this release aims to have parity with Unison Local (which this will eventually replace) and its basically there with a few extra features. Here's a short breakdown of the current feature set:
- Browse project codebases: open definitions, clickable code, signature detail on hover, dependency indicators
- Search: search definitions in the same manner as Unison Local (later we'd love to get a search similar to the front page of Unison Share).
- Improved workspace management: resizable sidebar and new (albeit basic) split panes. Keyboard navigable (
wfollowed by arrow keys to switch focus between panes). - Keyboard shortcuts: much like Unison Local, the app has a lot of keyboard navigational shortcuts, though they aren't yet very discoverable.
Installation
Download the executables below according to your system.
Running
UCM the CLI needs to be running in a certain way for the app to connect to it. Start UCM like so for Mac and Linux:
UCM_TOKEN=codebase UCM_PORT=5858 ucm --allow-cors-host tauri://localhostAnd like so for Windows:
$env:UCM_TOKEN="codebase"; $env:UCM_PORT="5858"; ucm --allow-cors-host http://tauri.localhostNote that with the next release of UCM, the various parameters shouldn't be needed with UCM Desktop.


