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