Skip to content

v2.11.0

Compare
Choose a tag to compare
@de-sh de-sh released this 20 Feb 14:24
· 90 commits to main since this release

Significant Changes

  • batch_size replaces the buf_size field name in the config file for configuring a stream's batch size limit, configs using the buf_size term will continue to be supported for a while, so we request users of uplink to start transitioning their configuration files to using the correct term as soon as possible.
  • Downloader now supports sha256sum verification, if the action includes the relevant information.
  • Precondition Checks allows users to configure a location in the filesystem against which uplink will verify if there is enough free space to both download and decompress the file into. This can be configured by including the following changes in your uplink config file:
- action_redirections = { update_firmware = "install_firmware" }
+ action_redirections = { update_firmware = "download_firmware", download_firmware = "install_firmware" }

+ [precondition_checks]
+ actions = [{ name = "update_firmware" }]
+ path = "/path/to/decompress"

[downloader]
- actions = [{ name = "update_firmware" }]
+ actions= [{ name = "download_firmware" }]
path = "/path/to/download"

What's Changed

  • refactor: action registration by @de-sh in #325
  • style: batch_size clarification by @de-sh in #326
  • feat: verify file checksum using sha256 by @de-sh in #323
  • refactor: reorganize binary helpers and mod config by @de-sh in #324
  • fix: calculate network for concerned period by @de-sh in #329
  • feat: precondition checks as a feature by @de-sh in #322

Full Changelog: v2.10.0...v2.11.0