What's Changed
- procfs: fix parseStat comment and reuse line variable by @zanarellidev in https://github.com/prometheus/procfs/pull/855
- Fix bcache data unit by @SuperQ in https://github.com/prometheus/procfs/pull/871
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/procfs/pull/867
- Improve linting by @SuperQ in https://github.com/prometheus/procfs/pull/865
- fix: Preserve the final environment entry without a trailing NUL by @gerardrecinto in https://github.com/prometheus/procfs/pull/884
- sysfs: skip cooling devices whose attributes return ENODATA by @jlapenna in https://github.com/prometheus/procfs/pull/886
- sysfs: fix NVMe namespace size and parse multipath path namespaces by @lpneyon in https://github.com/prometheus/procfs/pull/885
- sysfs: handle cpufreq files with values by @neoLsH in https://github.com/prometheus/procfs/pull/866
- sysfs: don't hang on cpufreq files that return EAGAIN by @blovett in https://github.com/prometheus/procfs/pull/879
- Fix WSL2 mountinfo parsing by @SuperQ in https://github.com/prometheus/procfs/pull/874
- cpuinfo: parse arm64 CPU implementer, variant, and part by @AdamMagued in https://github.com/prometheus/procfs/pull/882
- sysfs: parse NVMe diag counters (controller, namespace, multipath head) by @lpneyon in https://github.com/prometheus/procfs/pull/887
- Return errors instead of panicking on short lines in meminfo, ipvs and cpufreq parsers by @LemonCondor in https://github.com/prometheus/procfs/pull/880
- test: split proc stat limit coverage by architecture by @happysnaker in https://github.com/prometheus/procfs/pull/833
- class_nvme: read NVMe namespace nuse on demand by @scarlet-storm in https://github.com/prometheus/procfs/pull/889
- netstat: check the scanner result and error by @youdie006 in https://github.com/prometheus/procfs/pull/868
New Contributors
- @zanarellidev made their first contribution in https://github.com/prometheus/procfs/pull/855
- @gerardrecinto made their first contribution in https://github.com/prometheus/procfs/pull/884
- @jlapenna made their first contribution in https://github.com/prometheus/procfs/pull/886
- @lpneyon made their first contribution in https://github.com/prometheus/procfs/pull/885
- @blovett made their first contribution in https://github.com/prometheus/procfs/pull/879
- @AdamMagued made their first contribution in https://github.com/prometheus/procfs/pull/882
- @LemonCondor made their first contribution in https://github.com/prometheus/procfs/pull/880
- @happysnaker made their first contribution in https://github.com/prometheus/procfs/pull/833
- @scarlet-storm made their first contribution in https://github.com/prometheus/procfs/pull/889
- @youdie006 made their first contribution in https://github.com/prometheus/procfs/pull/868
Full Changelog: https://github.com/prometheus/procfs/compare/v0.22.0...v0.23.0