Skip to content

v2.14.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@de-sh de-sh released this 29 Aug 06:34
· 21 commits to main since this release

Significant Changes

  1. Allow configuring default buffer size for backlog management in serializer, instead of using the default 10MB, decreases unnecessary RAM hogging.
# Configure uplink to only allocate 1KB of backlog buffer by default
default_buf_size = 1024
  1. Allow configuring max number of data streams that uplink can batch, instead of a hardcoded limit of 20, this allows users to be more in control of their on-device setup.
# Configure uplink to allow upto 100 data streams
max_stream_count = 100

NOTE: When using TOML to configure, keep these configs at the top of the file to avoid config mismatch.

What's Changed

  • feat: write storage to human readable file by @de-sh in #352
  • fix: configurable default backlog buffer size by @de-sh in #353
  • test: integration to tests/, serializer with tokio::test by @de-sh in #354
  • refactor: separate out DeviceConfig by @de-sh in #356
  • fix: allow configuring max_stream_count by @de-sh in #358

Full Changelog: v2.14.0...v2.14.1