Repository navigation
Releases: coder/coder-desktop-macos
Releases · coder/coder-desktop-macos
Release list
v0.8.4
Fixes
- File sync works when the workspace's starting directory isn't
$HOME. Coder Desktop now bundles Mutagen v0.18.5, which installs its agent using an absolute path. File sync previously failed to start whencoder_agent.diror a dev container'sworkspaceFolderwas set to a directory other than$HOME. (#271, #238)
Features
- Notifications when Coder Connect fails. Coder Desktop now sends a notification with the error message when Coder Connect enters a failed state. Click the notification to open the menu. (#266)
- Coder User-Agent on all requests. Requests to your Coder deployment, including workspace app icon fetches, now send a
coder-desktop/<version> (darwin/<arch>)User-Agent. Deployments behind a WAF or proxy can now match Coder Desktop with the same rule used for other Coder clients. (#264, #268)
Full Diff: v0.8.3...v0.8.4
v0.8.3
Fixes
- Coder Connect recovers faster after your Mac wakes from sleep. Coder Desktop now tells Coder Connect when macOS wakes from sleep, so Coder Connect finds new network paths to your workspaces right away. Before this fix, Coder Connect could stay unusable for several minutes after wake. This fix requires a Coder deployment running v2.36.0 or later. (#262, #260)
Full Diff: v0.8.2...v0.8.3
v0.8.2
Features
- Liquid Glass on macOS 26 Tahoe — Coder Desktop now adopts the macOS 26 "Liquid Glass" design. (#250)
Fixes
- Literal headers are now sent on Helper HTTP requests — Fixes Coder Connect failing to start for users behind reverse proxies such as Cloudflare Access. (#258)
Full changelog: v0.8.1...v0.8.2
v0.8.1
Features
- App icon shows up dynamically — Coder Desktop now appears in the Dock and ⌘‑Tab switcher only when it has a visible window. (#224)
- Keyboard shortcuts in the VPN menu — The menu bar's VPN menu now supports keyboard shortcut helpers. (#244)
- Workspace name tooltips — Hover over a workspace name to see the full name. (#247)
- Advanced: skip tunnel binary codesign check — New
DangerousDisableCoderSignatureValidationUserDefault lets developers bypass the tunnel binary's codesign validation. Intended for users building Coder server from source. (#241)
Fixes
- Improved the wording shown when the menu bar icon is missing, so it's clearer what's happening and what to do. (#246)
- Fixed a typo in the Homebrew cask
zapstanza so uninstalls clean up correctly. (#222)
Full changelog: v0.8.0...v0.8.1
v0.8.0
Note
This version of Coder Desktop requires a Coder deployment running v2.24.3 or later.
If you are running an older Coder deployment, and that deployment is not behind a VPN, an older version of Coder Desktop will continue to work without issue.
Fixes
- Fixed an issue where Coder Connect could not reach a deployment only accessible over a corporate VPN. (#205, #203, #206, #210, #211, #214, #215)
- Fixed a bug where the app would be launched as root when installed over MDM. (#216)
- Fixed a bug where the app would prompt with a new VPN configuration on each launch. (#218)
Features
- Added support for disabling the built-in updater, such as when installed over MDM. (#219)
- Added support for Coder deployments over HTTP. (Previously, HTTPS was required) (#217)
Full Diff: v0.7.2...v0.8.0
v0.7.2
Fixes
- Allow creating directories in the file sync local file picker. (#199 by @ethanndickson)
- Fix a panic when deleting a file sync session by the context menu. (#202 by @ethanndickson)
- Fixed a bug where the Coder Connect toggle was disabled whilst logged out. (#204 by @ethanndickson)
- Improved the error messaging when the macOS VPN configuration fails to be applied or replaced. (#208 by @ethanndickson)
- Whitespace and newlines are now trimmed from the login form text fields. (#207 by @ethanndickson)
- The workspaces list now becomes scrollable when many workspaces are displayed. (#197 by @ethanndickson)
- The app (and the 'update available' window) are now brought to the front when an update is available. (#194 by @ethanndickson)
- Pressing the escape key now closes the menu bar tray, to match the behavior of other macOS built-in menu bar trays. (#208 by @ethanndickson)
Full Diff: v0.7.1...v0.7.2
v0.7.1
Changes
- Updating the app no longer requires the System Extension to be reinstalled & the VPN configuration to be reapplied. (#191)
- A visual bug on the remote file picker has been fixed. (#192)
Full Diff: v0.7.0...v0.7.1
v0.7.0
Features
- Workspace latency and network stats are now included on the status dot tooltip (requires a Coder deployment running v2.24 or later) (#181):

Changes
- Coder Desktop now uses the new Coder Logo. (#190)
- Unattended updates have been disabled as they are not supported. The app can still be configured to automatically check for updates, but an interaction is required to perform the update. (#179)
- Improved the performance of the indeterminate spinner, such that it doesn't consume excessive CPU. (#184)
- Improved error messaging when the Coder Desktop library fails to download (#186)
- The file sync table controls are now a little bigger (#186)
- Added on-hover tooltips to the Copy DNS and Open in Browser button on the main tray menu (#186)
Release Diff: v0.6.0...v0.7.0
v0.6.0
What's Changed
- feat: add auto-updates by @ethanndickson in #176
- feat: make on-upgrade steps more obvious by @ethanndickson in #172
- ci: add
update-appcastscript by @ethanndickson in #171 - ci: remove cache-nix-action by @ethanndickson in #175
- ci: update appcast on builds by @ethanndickson in #174
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- fix: don't create http client if signed out by @ethanndickson in #166
- fix: conform CFBundleVersion to documentation by @ethanndickson in #167
- ci: remove trailing dot from release versions by @ethanndickson in #170
Full Changelog: v0.5.0...v0.5.1