v2.14.1
Pre-release
Pre-release
Significant Changes
- 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
- 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 withtokio::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