- When refreshing tokens, keep any key that we had that is not updated. - Log response body when refresh tokens fails - Log request body in correct format (query string instead of json) - Remove test code that made the tokens refresh unnecessarily
3.3.3
- Trap JSONDecodeError when parsing nsdata - Don't report drivers if there are none - Fixed typo in oAuth sample code
3.3.2
- Enhance Custom class get method: Allow to pass a default value
3.3.1
- Ensure the interface does not use paho-mqtt version 2 - Don't load server.json if we don't need it.
3.3.0
- Added methods to update and get oAuth parameters - OAuth class is now included in the interface - Custom class now has an update method (in addition to load) - Custom handling has been refactored to support oAuth parameters updated by the plugin - setDriver now returns a flag indicating if the value is different than before - Updated oAuth doc
3.2.6
- Revert SSL error retries from 3.2.5. This did not help as when there is an SSL publish error, the connection drops.