Release version 1.3.0.
New Features
- Added support for specifying alternate authentication API server URLs
- Added support for connecting to a custom edge, where authentication is not
required
Changes
- Improved C++ client documentation
- `Polaris_Work()` now returns `POLARIS_TIMED_OUT` on a socket read timeout, and
`POLARIS_CONNECTION_CLOSED` when the connection is terminated either remotely
or via `Polaris_Disconnect()`. Previously, it returned 0 for both conditions.
It should no longer return 0 under any circumstances.
Fixes
- Corrected handling of TLS read timeouts
- Corrected authentication error handling