Releases: nerves-hub/nerves_hub_link_common
Releases · nerves-hub/nerves_hub_link_common
v0.4.2
- New Features
- Allow custom retry configuration (thanks @jeanparpaillon!)
 
v0.4.1
- New Features
- Support altering FWUP public keys at runtime. See UpdateManager.add_fwup_public_key/2
 andUpdateManager.remove_fwup_public_key/2
 
- Support altering FWUP public keys at runtime. See 
v0.4.0
Potentially breaking changes
This release now requires Elixir 1.11 or later
- Fixed
- Relaxes fwupto allow forv1.1as well
 
- Relaxes 
v0.3.0
No breaking changes
This bumps :fwup dependency to 1.0.0 which opens up new features during the update process. The default behavior remains unchanged
New Features
Add support for setting fwup environment variables
Support changing the fwup upgrade task
v0.2.0
This release has an API breaking change. You're probably using this library as a result of depending on nerves_hub_link so these changes won't affect your application code.
- 
New features - On reconnecting to a NervesHub instance, an firmware download that's in process will be reported
 
- 
Bug fixes - Properly ignore NervesHub responses that indicate no update is available.
 
- 
API breaking change: - apply_update/1now returns a- %NervesHubLinkCommon.Message.UpdateInfo{}
 
v0.1.3
- New features
- New RetryConfigparam:worst_case_download_speed. This makes it
 possible to match the timeout to the download size and fail beforemax_timeout.
- max_timeoutis now 24 hours to match the NervesHub download URL validity time.
 Now downloads can survive multi-hour network outages without starting over.
 
- New 
v0.1.2
v0.1.0
Release v0.1.0