Various improvements to authentication, docs, API naming, tests
Pre-release
Pre-release
This release contains several source-breaking changes to improve consistency across the API:
- Improvements to naming, as well as default behavior of OAuth2 authentication. Also includes unit tests for authentication
- Added documentation for almost every type, property, and function
- Added endpoint for removing device labels, including tests
- Added more generic label batch update label that matches the REST API's
:batchUpdate
. The remainder of the label related endpoints is implemented as a thin wrapper on top of this. Also added tests - Various minor tweaks to API naming for better consistency