@@ -6,6 +6,40 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66and this project adheres to
77[ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
88
9+ ## [ 1.22.0] - 2025-06-12
10+
11+ This release adds an additional metric for tracking the health of eMMCs as well
12+ as a change to how built-in and collectd-based metrics interact to improve the
13+ user experience for teams using a combination of the two.
14+
15+ ### Added
16+
17+ - The Lifetime Estimation B value for monitored eMMCs is now reported as
18+ ` diskstats/<disk>/lifetime_b_pct `
19+ - A warning is now emitted when there is an issue parsing the output from
20+ ` memfault-device-info ` in ` memfault-core-handler ` . Previously, this would
21+ cause coredump collection to fail silently.
22+ - Built-in CPU, memory, and thermal metrics can now be disabled individually
23+ with the new ` metrics.system_metric_collection.{cpu,memory,thermal}.enable `
24+ boolean config.
25+ - ` memfaultd ` 's ` .cargo/config.toml ` now sets ` --compress-debug-sections ` to
26+ ` zlib ` and ` --force-unwind-tables ` to ` yes ` by default. These settings enable
27+ building efficient debug sections and binaries whose coredumps can be fully
28+ processed. We strongly recommend using them with any Rust programs you intend
29+ to monitor with Memfault.
30+
31+ ### Changed
32+
33+ - collectd-based metrics that overlap with built-in metrics will now be
34+ selectively filtered out if both are enabled based on whether the overlapping
35+ built-in metric group itself is enabled. This allows for using a mix of
36+ collectd-based metrics and built-in metrics more easily.
37+
38+ ### Fixed
39+
40+ - A bug in which the values for the ` MemfaultSdkMetric_os_name ` and
41+ ` MemfaultSdkMetric_os_version ` built-in Attributes were reversed.
42+
943## [ 1.21.1] - 2025-05-21
1044
1145This is a patch release that fixes an overflow issue with the recently added
@@ -1374,3 +1408,5 @@ package][nginx-pid-report] for a discussion on the topic.
13741408 https://github.com/memfault/memfault-linux-sdk/releases/tag/1.21.0-kirkstone
13751409[ 1.21.1] :
13761410 https://github.com/memfault/memfault-linux-sdk/releases/tag/1.21.1-kirkstone
1411+ [ 1.22.0] :
1412+ https://github.com/memfault/memfault-linux-sdk/releases/tag/1.22.0-kirkstone
0 commit comments