Releases: coder/coder-desktop-macos
Releases · coder/coder-desktop-macos
Internal build
This build of Coder Desktop is experimental and not safe to use. It is compiled from the latest version of the main branch and may contain breaking changes or compatibility issues.
The primary purpose is for internal testing by Coder, so use it at your own risk.
v0.1.0
What's Changed
- feat: create initial structure and network extension by @spikecurtis in #8
- feat: add menubar tray by @ethanndickson in #9
- feat: add login flow & session management by @ethanndickson in #10
- feat: VPN protocol by @spikecurtis in #11
- chore: add API errors to SDK by @ethanndickson in #12
- ci: add test, fmt, lint workflows by @ethanndickson in #13
- chore: upgrade Proto code to Swift 6 by @spikecurtis in #14
- chore: refactor speaker & handshaker into actors by @ethanndickson in #15
- chore: add dylib downloader and validator by @ethanndickson in #16
- chore: add network extension manager by @ethanndickson in #18
- feat: install and activate the tunnel provider as network extension by @spikecurtis in #20
- fix: set pipefail during make test by @ethanndickson in #22
- fix: hold delegate reference to keep it from being deallocated by @spikecurtis in #26
- feat: add app icon by @ethanndickson in #27
- chore: extract CoderSDK to framework by @ethanndickson in #19
- chore: gracefully shutdown app by @ethanndickson in #25
- chore: improve login form styling by @ethanndickson in #23
- feat: support user-supplied literal headers by @ethanndickson in #24
- fix: concurrently open tunnel & handshake by @ethanndickson in #30
- fix: avoid bitshifting uint8 by @ethanndickson in #31
- chore: switch to an XcodeGen project file by @ThomasK33 in #32
- chore: pass session token to network extension by @ethanndickson in #34
- feat: add XPC communication to Network Extension by @coadler in #29
- feat: pass agent updates to UI by @ethanndickson in #35
- chore: support operating the VPN without the app by @ethanndickson in #36
- fix: unquarantine dylib after download by @ethanndickson in #38
- fix: display offline workspaces by @ethanndickson in #41
- ci: build for distribution by @ethanndickson in #37
- fix: connect to xpc on vpn start by @ethanndickson in #40
- fix(Makefile): remove suffix after patch number by @ThomasK33 in #42
- fix: temporarily disable vpn toggle after toggling off by @ethanndickson in #43
- fix(Makefile): add version validation checks by @ThomasK33 in #44
New Contributors
- @spikecurtis made their first contribution in #8
- @ThomasK33 made their first contribution in #32
- @coadler made their first contribution in #29
- @ethanndickson made their first contribution in #9
Full Changelog: https://github.com/coder/coder-desktop-macos/commits/v0.1.0