Release of version v1.7.2
This bugfix release fixes a major bug introduced in v1.7.0 (078e4a6), leading to an indefinite recursion in the webextension in case the device state could persistently not be queried. This recursion could lead to an OOM of the Chrome browser. We recommend all v1.7.x users to update.
Thanks to @MrMino for the detailed report in #106
Fixes:
4797018 fix(device): handle if graph token cannot be acquired
078e4a6 fix: do not recurse on error when fetching device state information
Others:
8e8cdac feat: reject broker RPC responses with errors
0bf77f9 chore(logging): log serialized version of objects
22e7e64 chore(device): make check of deviceid more generic
f25cc15 docs: clarify which broker versions are supported