Documenting updates to the Courvix VPN client
- Users can now easily switch servers without having to first manually disconnect from servers. The disconnect is handled on switch.
- Useragent is being added to web requests to API to better conform to standards and prevent firewall false positives
- Discord RPC now contains timestamps
- Minimize will now move the client to tray
- OpenVPN installer has been updated to a newer version
- Error logging improvements
- Discord RPC has been fixed
- Client will no longer retain cached server configs which has caused issues in regards to config updates & failures
- Logs should now be visible on errors so you don't have to go searching for them
- Updated packages, including OpenVPN lib by Toshi which should fix some bugs
- Server list now fetches from API URL
- OpenVPN is now found with registry path, not by looking in the default install location
- Server list now displays enabled servers only via the ("enabled") JSON value
- Discord RPC is now forcefully disposed on exit to prevent ghosting
- Added a version label
- Fixed a bug with the automatic update feature where the previous executable was not deleted from the Temp folder causing automatic updates to fail
- Added minimize control box
- Added hover color to the server in the dropdown box.
- Added hover color to control boxes
- Added connecting indicator next to status