PackageTrack
Sign in Get early access

github.com/prometheus/procfs

v0.21.1 #1939 most downloaded on Go modules prometheus/procfs

What this package is like to depend on

Last release 18 days ago

06 Aug 2026

Ships on a steady schedule

a new release about every 3 weeks

Rarely documented

notes for 10 of 47 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

567 releases · first in 2014

42 releases in the last 12 months

see the full history below

Release timeline

567 releases · Dec 2014 to Aug 2026
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 60 of 567
  1. v0.21.2-0.20260806072004-acd99098c6eb 06 Aug 2026 pre-release

    Nothing published for this version

  2. v0.21.2-0.20260720095055-f57ba67d28ce 20 Jul 2026 pre-release

    Nothing published for this version

  3. v0.21.2-0.20260717075350-a98abefb6596 17 Jul 2026 pre-release

    Nothing published for this version

  4. v0.21.2-0.20260717070424-0cd18237af6e 17 Jul 2026 pre-release

    Nothing published for this version

  5. v0.21.2-0.20260716175001-1de9cf374cc1 16 Jul 2026 pre-release

    Nothing published for this version

  6. v0.21.2-0.20260703131641-d924a52ad8bd 03 Jul 2026 pre-release

    Nothing published for this version

  7. v0.21.1 30 Jun 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.21.0...v0.21.1

    Open source →
  8. v0.21.0 27 Jun 2026
    Release notes

    What's Changed

    • Refactor class thermal error handling by @SuperQ in #794
    • build(deps): bump actions/setup-go from 6.2.0 to 6.3.0 by @dependabot[bot] in #790
    • Synchronize common files from prometheus/prometheus by @prombot in #798
    • build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0 by @dependabot[bot] in #800
    • build(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 by @dependabot[bot] in #801
    • Cleanup CI by @SuperQ in #803
    • Synchronize common files from prometheus/prometheus by @prombot in #804
    • Synchronize common files from prometheus/prometheus by @prombot in #805
    • Synchronize common files from prometheus/prometheus by @prombot in #806
    • Synchronize common files from prometheus/prometheus by @prombot in #807
    • Synchronize common files from prometheus/prometheus by @prombot in #808
    • Synchronize common files from prometheus/prometheus by @prombot in #809
    • blockdevice: add DMMultipathDevices for DM-multipath sysfs parsing by @sradco in #796
    • Synchronize common files from prometheus/prometheus by @prombot in #813
    • Synchronize common files from prometheus/prometheus by @prombot in #815
    • Synchronize common files from prometheus/prometheus by @prombot in #816
    • blockdevice: add SysBlockDeviceRotational for targeted rotational reads by @ruthwikkakumani in #824
    • fix some fc-hba are missing the statistics/* by @chijiajian in #664
    • build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #819
    • build(deps): bump golang.org/x/sys from 0.42.0 to 0.45.0 by @dependabot[bot] in #818
    • Synchronize common files from prometheus/prometheus by @prombot in #820
    • feat(xfs): add Linux 7.0 XFS statistics fields by @dongjiang1989 in #810
    • Add support for /sys/class/mei/mei0 by @micgor32 in #792
    • build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #802
    • build(deps): bump golang.org/x/sync from 0.20.0 to 0.21.0 by @dependabot[bot] in #826
    • build(deps): bump golang.org/x/sys from 0.45.0 to 0.46.0 by @dependabot[bot] in #825
    • Synchronize common files from prometheus/prometheus by @prombot in #827
    • Synchronize common files from prometheus/prometheus by @prombot in #828
    • Add support for cpuinfo_avg_freq by @mrobbert in #829
    • nvme: Fix namespace parsing by @goll in #821
    • mountinfo: read the full file instead of capping at 1 MiB by @IgorOhrimenko in #817
    • Fix crypto parsing panic by @SuperQ in #830
    • feat: support sysfs.Mdraids with Intel VROC by @dongjiang1989 in #777
    • sysfs: add NVMeSubsystemClass for NVMe-oF subsystem parsing by @sradco in #797

    New Contributors

    Full Changelog: v0.20.1...v0.21.0

    Open source →
  9. v0.20.2-0.20260627063903-95dd8b801f06 27 Jun 2026 pre-release

    Nothing published for this version

  10. v0.20.2-0.20260623192058-68b70b4733ed 23 Jun 2026 pre-release

    Nothing published for this version

  11. v0.20.2-0.20260622192639-1244442d12d2 22 Jun 2026 pre-release

    Nothing published for this version

  12. v0.20.2-0.20260622090020-1c5657d00b51 22 Jun 2026 pre-release

    Nothing published for this version

  13. v0.20.2-0.20260621154709-2c1667adf09d 21 Jun 2026 pre-release

    Nothing published for this version

  14. v0.20.2-0.20260618173012-6a4e4a3a3b08 18 Jun 2026 pre-release

    Nothing published for this version

  15. v0.20.2-0.20260618104242-66a9e6ebfb87 18 Jun 2026 pre-release

    Nothing published for this version

  16. v0.20.2-0.20260531085902-1082e3d8d4c7 31 May 2026 pre-release

    Nothing published for this version

  17. v0.20.2-0.20260512065517-f05f8fcd5716 12 May 2026 pre-release

    Nothing published for this version

  18. v0.20.2-0.20260422182112-506a32c52055 22 Apr 2026 pre-release

    Nothing published for this version

  19. v0.20.2-0.20260412184244-39a1eee8f834 12 Apr 2026 pre-release

    Nothing published for this version

  20. v0.20.2-0.20260409081417-c065f635f359 09 Apr 2026 pre-release

    Nothing published for this version

  21. v0.20.2-0.20260402140718-9e34617f7155 02 Apr 2026 pre-release

    Nothing published for this version

  22. v0.20.2-0.20260319185441-6f2b42aaf785 19 Mar 2026 pre-release

    Nothing published for this version

  23. v0.20.2-0.20260315100628-465fd94215fd 15 Mar 2026 pre-release

    Nothing published for this version

  24. v0.20.1 28 Feb 2026
    Release notes

    What's Changed

    • nvme: Parse NVMe namespace details by @ShashwatHiregoudar in #765
    • Fix bcachefs parsing by @ananthb in #789
    • Synchronize common files from prometheus/prometheus by @prombot in #788
    • Update sysfs/class_thermal: continue on EINVAL in parseClassThermalZone to ignore only invalid thermal zones which raise "invalid argument" by @ccastiglione-reply in #763

    New Contributors

    Full Changelog: v0.20.0...v0.20.1

    Open source →
  25. v0.20.1-0.20260225193243-56add94167b8 25 Feb 2026 pre-release

    Nothing published for this version

  26. v0.20.0 25 Feb 2026
    Release notes

    What's Changed

    • Synchronize common files from prometheus/prometheus by @prombot in #747
    • Synchronize common files from prometheus/prometheus by @prombot in #766
    • build(deps): bump golang.org/x/sync from 0.17.0 to 0.19.0 by @dependabot[bot] in #773
    • build(deps): bump golang.org/x/sys from 0.37.0 to 0.39.0 by @dependabot[bot] in #772
    • Synchronize common files from prometheus/prometheus by @prombot in #774
    • Fix /proc/interrupts by @ffyuanda in #775
    • Synchronize common files from prometheus/prometheus by @prombot in #778
    • Synchronize common files from prometheus/prometheus by @prombot in #779
    • Migrate to GitHub actions by @SuperQ in #780
    • build(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0 by @dependabot[bot] in #782
    • Synchronize common files from prometheus/prometheus by @prombot in #785
    • bcachefs support by @ananthb in #750
    • build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #781
    • feat: parse capabilities in /proc/pid/status by @biscout42 in #784
    • class_cooling_device: ignore EINVAL (etc) when reading files. by @malcolmr in #783
    • Add type and name to the DRM parser class by @Deezzir in #672

    New Contributors

    Full Changelog: v0.19.2...v0.20.0

    Open source →
  27. v0.19.3-0.20260224191745-51a5dd2044d8 24 Feb 2026 pre-release

    Nothing published for this version

  28. v0.19.3-0.20260213195927-14ff1149a87a 13 Feb 2026 pre-release

    Nothing published for this version

  29. v0.19.3-0.20260105101629-a6ebb3e56268 05 Jan 2026 pre-release

    Nothing published for this version

  30. v0.19.3-0.20251118122526-105b9395d0df 18 Nov 2025 pre-release

    Nothing published for this version

  31. v0.19.2 30 Oct 2025
    Release notes

    What's Changed

    • chore: Migrate tests to cmp package by @SuperQ in #760
    • Fix: Use base16 to convert pci sriov_vf_device by @jj-asama in #762

    Full Changelog: v0.19.1...v0.19.2

    Open source →
  32. v0.19.2-0.20251027072830-b8b51066dcdc 27 Oct 2025 pre-release

    Nothing published for this version

  33. v0.19.1 26 Oct 2025
    Release notes

    What's Changed

    Full Changelog: v0.19.0...v0.19.1

    Open source →
  34. v0.19.0 25 Oct 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.18.0...v0.19.0

    Open source →
  35. v0.18.1-0.20251025134720-b2bde72b0e1d 25 Oct 2025 pre-release

    Nothing published for this version

  36. v0.18.1-0.20251025084418-43b7c7448da2 25 Oct 2025 pre-release

    Nothing published for this version

  37. v0.18.0 21 Oct 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.17.0...v0.18.0

    Open source →
  38. v0.17.1-0.20251025084002-e60b46b3da45 25 Oct 2025 pre-release

    Nothing published for this version

  39. v0.17.1-0.20251021121457-25803afd1291 21 Oct 2025 pre-release

    Nothing published for this version

  40. v0.17.1-0.20250917125644-1cf85054c1f6 17 Sep 2025 pre-release

    Nothing published for this version

  41. v0.17.1-0.20250802081735-53e9e6772ade 02 Aug 2025 pre-release

    Nothing published for this version

  42. v0.17.1-0.20250802053617-0d1fd88ede62 02 Aug 2025 pre-release

    Nothing published for this version

  43. v0.17.0 03 Jul 2025
    Release notes

    What's Changed

    • Synchronize common files from prometheus/prometheus by @prombot in #718
    • Synchronize common files from prometheus/prometheus by @prombot in #721
    • btrfs: correct allocation ratios for raid1c[34] by @SimSaladin in #722
    • build(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 by @dependabot in #724
    • build(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 by @dependabot in #723
    • Supports collection of process shared memory by @SilenceAdele in #719
    • build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot in #732
    • nvme: Add ControllerID output by @ShashwatHiregoudar in #731
    • Synchronize common files from prometheus/prometheus by @prombot in #727
    • sysfs: Add support to collect link status for PCIe devices by @naoki9911 in #728
    • nfs/parse.go: fix ClientV4Stats' GetDeviceInfo/LayoutGet -- values were swapped by @johnleslie in #726
    • Fix linting issue by @SuperQ in #733
    • feat(mdstat): recognize reshape status by @tamcore in #679
    • Nvidia/Mellanox expose ROCE ECN information on sysfs on the path by @dasturiasArista in #695
    • added zswap, zswapped, secpagetables, filehugepages, hugetlb and unaccepted to meminfo by @navidys in #655
    • Parse StartCode, EndCode, and StartStack in Proc.Stat() by @pgimalac in #659
    • Add node_guid to infiniband class by @di3go-sona in #670
    • Fix linting issues by @SuperQ in #734

    New Contributors

    Full Changelog: v0.16.1...v0.17.0

    Open source →
  44. v0.16.2-0.20250521180717-588b88c23f12 21 May 2025 pre-release

    Nothing published for this version

  45. v0.16.2-0.20250514113858-369f9022fb69 14 May 2025 pre-release

    Nothing published for this version

  46. v0.16.1 19 Apr 2025
    Release notes

    What's Changed

    • Synchronize common files from prometheus/prometheus by @prombot in #671
    • Synchronize common files from prometheus/prometheus by @prombot in #709
    • Synchronize common files from prometheus/prometheus by @prombot in #710
    • Update Go by @SuperQ in #708
    • Synchronize common files from prometheus/prometheus by @prombot in #713
    • chore: Upgrade golangci-lint to v2 by @kakkoyun in #715
    • Use SysReadFile for thermals and skip failed zones by @kitschysynq in #712
    • class_infiniband: continue on syscall EINVAL by @mfuller-lambda in #705
    • build(deps): bump golang.org/x/sys from 0.31.0 to 0.32.0 by @dependabot in #717
    • Do not collect InfiniBand counters for Broadcom RoCE NICs by @oneoneonepig in #687
    • build(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 by @dependabot in #716
    • infiniband: do not make assumptions about counters based on HCA name by @dswarbrick in #678

    New Contributors

    Full Changelog: v0.16.0...v0.16.1

    Open source →
  47. v0.16.1-0.20250331101927-6c7a48199e7c 31 Mar 2025 pre-release

    Nothing published for this version

  48. v0.16.1-0.20250323155812-0289c96206b6 23 Mar 2025 pre-release

    Nothing published for this version

  49. v0.16.1-0.20250318222605-1e882c21d811 18 Mar 2025 pre-release

    Nothing published for this version

  50. v0.16.1-0.20250318083616-171952fe5a3d 18 Mar 2025 pre-release

    Nothing published for this version

  51. v0.16.0 02 Mar 2025

    Nothing published for this version

  52. v0.15.2-0.20250302194435-775997f46ff6 02 Mar 2025 pre-release

    Nothing published for this version

  53. v0.15.2-0.20250302194422-672fb0ee631c 02 Mar 2025 pre-release

    Nothing published for this version

  54. v0.15.2-0.20250203091144-5d8dd5587b35 03 Feb 2025 pre-release

    Nothing published for this version

  55. v0.15.2-0.20250202105515-88acb09fcf2c 02 Feb 2025 pre-release

    Nothing published for this version

  56. v0.15.2-0.20250101201411-a05af62118b5 01 Jan 2025 pre-release

    Nothing published for this version

  57. v0.15.2-0.20241221194511-24ab3d8d880d 21 Dec 2024 pre-release

    Nothing published for this version

  58. v0.15.2-0.20241219144913-82ce1c1d1e89 19 Dec 2024 pre-release

    Nothing published for this version

  59. v0.15.2-0.20241219141306-c0a6b978d6b5 19 Dec 2024 pre-release

    Nothing published for this version

  60. v0.15.2-0.20241126194812-969849f4953c 26 Nov 2024 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive