v2.8.1
-
Added
- Send the firmwares validation status to NervesHub when the connection is established via an optional
Client.firmware_validated?/0callback. A default implementation is provided, while supporting overriding with custom logic. - Poll for firmware validation changes and send an update to NervesHub when the firmware is validated.
- Detect if a firmware revert has occurred and send this information to NervesHub when the connection is established. This is supported via an optional
Client.firmware_auto_revert_detected?/0callback. A default implementation is provided, while supporting overriding with custom logic. - Custom
Clients can now be implemented usinguse NervesHubLink.Client, eliminating the need to implement allClientbehavior callbacks.
- Send the firmwares validation status to NervesHub when the connection is established via an optional
-
Updated
- Support for Elixir 1.13.x has been removed