PackageTrack

Go modules

github.com/shirou/gopsutil/v4

v4.26.8shirou/gopsutil

Release timeline

167 releases since 2024
20242026

One column per month.

Releases

  1. v4.26.829 Aug 2026
    Release notes

    What's Changed

    cpu

    disk

    • fix(disk/aix): use statfs for UsageWithContext on AIX by @pgimalac in #2136

    net

    process

    • Closes #2126 Implement NtQueryInformationProcess to get commandline Windows 8.1+ by @Ahm3dRN in #2127

    Other Changes

    New Contributors

    Full Changelog: v4.26.7...v4.26.8

    Open source →
  2. v4.26.8-0.20260822044217-bc563798360722 Aug 2026pre-release

    Nothing published for this version

  3. v4.26.8-0.20260809081836-48ad2fadc6be9 Aug 2026pre-release

    Nothing published for this version

  4. v4.26.731 Jul 2026
    Release notes

    What's Changed

    cpu

    • fix: harden parsers against malformed/truncated input by @shirou in #2109
    • [cpu][windows]: compute cpu-total times from integer ticks by @skartikey in #2111
    • [darwin][process]: fix errno handling and library lifetime on darwin by @shirou in #2119
    • [cpu][windows]: compute total counters from individual stats to handle processor groups correctly by @srebhan in #2125
    • [cpu][windows]: harden the cpu-total computation added in #2125 by @shirou in #2128

    net

    process

    • process: implement Darwin IOCounters via proc_pid_rusage by @DavRack in #2117

    other

    • feat: add psutil comparison tests for cpu, mem and load by @shirou in #2114

    New Contributors

    Full Changelog: v4.26.6...v4.26.7

    Open source →
  5. v4.26.7-0.20260724123222-b9930e2b530a24 Jul 2026pre-release

    Nothing published for this version

  6. v4.26.7-0.20260719120641-f8c8657bd83d19 Jul 2026pre-release

    Nothing published for this version

  7. v4.26.7-0.20260711133238-559c207b851d11 Jul 2026pre-release

    Nothing published for this version

  8. v4.26.7-0.20260702145331-25a6867c93f72 Jul 2026pre-release

    Nothing published for this version

  9. v4.26.620 Jun 2026
    Release notes

    What's Changed

    cpu

    • [cpu][linux]: Add support for CPU clusters in lscpu tests by @guillemj in #2103

    disk

    • [disk][linux]: fix missiing sub volume partitions on zfs and btrfs by @shirou in #2101

    mem

    sensor

    • fix(sensors/darwin): parse sp78 temperatures instead of returning 0.0 by @drutsan in #2084

    New Contributors

    Full Changelog: v4.26.5...v4.26.6

    Open source →
  10. v4.26.6-0.20260620125940-50a6b053353520 Jun 2026pre-release

    Nothing published for this version

  11. v4.26.530 May 2026
    Release notes

    What's Changed

    disk

    net

    • [net]: add more information on ProtoCounters godoc by @shirou in #2089

    process

    New Contributors

    Full Changelog: v4.26.4...v4.26.5

    Open source →
  12. v4.26.5-0.20260430135830-28add59dadd630 Apr 2026pre-release

    Nothing published for this version

  13. v4.26.429 Apr 2026
    Release notes

    What's Changed

    cpu

    • [cpu][windows]: fix percpu stats on Windows hosts with multiple processor groups by @shirou in #2081

    disk

    • Fix infinite loop when failed to find path for volume on Windows by @woct0rdho in #2066

    host

    • host: add testInvoker dependency injection for AIX by @Dylan-M in #2040
    • Use getconf instead of bootinfo on AIX to get kernel architecture by @pgimalac in #2079

    load

    • load: fix MiscWithContext process state parsing on AIX nocgo by @Dylan-M in #2037

    mem

    net

    • net: populate BytesSent/BytesRecv via entstat on AIX nocgo by @Dylan-M in #2034
    • fix: add bounds check for /proc/net/dev fields to prevent panic by @Yanhu007 in #2075
    • net: add parseEntstat and parseNetstatI unit tests with AIX fixtures by @Dylan-M in #2073
    • Implement net ProtoCounters for AIX by @pgimalac in #2083

    process

    • fix: add bounds check for /proc/[pid]/stat fields in fillFromTIDStat by @Yanhu007 in #2076
    • [process][linux]: use TrimSuffix instead of Trim by @shirou in #2068

    New Contributors

    Full Changelog: v4.26.3...v4.26.4

    Open source →
  14. v4.26.4-0.20260429133942-71a5d1418f3029 Apr 2026pre-release

    Nothing published for this version

  15. v4.26.4-0.20260423133855-2f3645fb3fb723 Apr 2026pre-release

    Nothing published for this version

  16. v4.26.329 Mar 2026
    Release notes

    Important Notice

    The temporary opt-out option WillBeDeletedOptOutMemAvailableCalc, introduced in v4.25.8, has been removed in this release.

    Code that relied on this option may fail to build. If so, please update your code to work with the current VirtualMemoryStat.Used calculation, as the opt-out mechanism is no longer available.

    What's Changed

    cpu

    disk

    • Fix PartitionsWithContext on AIX to avoid returning empty structs by @pgimalac in #2013
    • Implement IOCountersWithContext for AIX with CGO by @pgimalac in #2016
    • disk: fix UsageWithContext unit conversions on AIX nocgo by @Dylan-M in #2032
    • disk: implement IOCountersWithContext for AIX nocgo via iostat by @Dylan-M in #2033

    host

    load

    mem

    • mem: populate Cached from bcachestats on OpenBSD by @skartikey in #2029
    • [mem][linux]: Remove deprecated opt-out for MemAvailable-based Used by @shirou in #2012

    net

    • Fix AIX net iocounters error fields and add dropin field by @pgimalac in #2020
    • Fix netstat drop column parsing when address is empty on darwin by @pgimalac in #2025
    • [net][linux]: prevent incorrect deduplication of unnamed UNIX sockets by @shirou in #2031

    process

    sensors

    New Contributors

    Full Changelog: v4.26.2...v4.26.3

    Open source →
  17. v4.26.3-0.20260314122645-1ec4f5030b7e14 Mar 2026pre-release

    Nothing published for this version

  18. v4.26.3-0.20260309145323-2b09fc45803c9 Mar 2026pre-release

    Nothing published for this version

  19. v4.26.227 Feb 2026
    Release notes

    What's Changed

    disk

    • [disk][linux]: fix Device set to "none" for virtual filesystems by @skartikey in #2002
    • fix(disk): skip drives returning ERROR_INVALID_FUNCTION or ERROR_NOT_SUPPORTED in IOCounters on Windows by @jose-manuel-almaza in #2003
    • [linux][disk]: fix disk mountinfo parsing bug by @shirou in #2007

    host

    • refactor: move timeSince and timeSinceMillis to common package by @Dylan-M in #1998

    process

    Other Changes

    New Contributors

    Full Changelog: v4.26.1...v4.26.2

    Open source →
  20. v4.26.2-0.20260223115143-2ef7eb78356f23 Feb 2026pre-release

    Nothing published for this version

  21. v4.26.2-0.20260219150421-962bfd89f4a819 Feb 2026pre-release

    Nothing published for this version

  22. v4.26.129 Jan 2026
    Release notes

    What's Changed

    disk

    • [darwin]: convert CFString to Go string properly by @uubulb in #1992

    host

    • [host][darwin]: fix utmpx database parsing by @uubulb in #1990
    • feat: Add AIX platform support to common package with uptime and boot time functions by @Dylan-M in #1979

    mem

    • feat(mem): add KernelStack field for ExVirtualMemory on linux by @shirou in #1986

    process

    • Fix windows open files with context by @ebriney in #1991
    • Return an error on reading empty proc pid stat file by @pgimalac in #1995
    • [process][posix]: fix getTerminalMap path construction bug by @shirou in #1994

    sensor

    New Contributors

    Full Changelog: v4.25.12...v4.26.1

    Open source →
  23. v4.25.13-0.20260114153336-c3202ae5fc2d14 Jan 2026pre-release

    Nothing published for this version

  24. v4.25.13-0.20260104080313-6c012ccde6de4 Jan 2026pre-release

    Nothing published for this version

  25. v4.25.1228 Dec 2025
    Release notes

    What's Changed

    cpu

    • [cpu][linux]: fix ":" in CPU ModelName by @shirou in #1960
    • [cpu][linux]: add riscv cpu parser by @mengzhuo in #1970
    • [cpu][darwin]: release pCoreRef in each iteration by @uubulb in #1971
    • [darwin]: wrap library functions as struct methods by @uubulb in #1976

    disk

    host

    • Replace AIX uptime function with ps etimes-based implementation by @Dylan-M in #1967

    mem

    process

    • Add NumFDs implementation for Darwin by @kerlenton in #1965
    • [sensors][darwin]: retrieve sensor information in one function call by @uubulb in #1973

    New Contributors

    Full Changelog: v4.25.11...v4.25.12

    Open source →
  26. v4.25.12-0.20251228054352-0de45011a17128 Dec 2025pre-release

    Nothing published for this version

  27. v4.25.12-0.20251213080019-50c92102fdf313 Dec 2025pre-release

    Nothing published for this version

  28. v4.25.1126 Nov 2025
    Release notes

    What's Changed

    cpu

    disk

    process

    Other Changes

    • fix: remove and add GitHub action runner images. by @shirou in #1948

    New Contributors

    Full Changelog: v4.25.10...v4.25.11

    Open source →
  29. v4.25.11-0.20251126235611-93ca345b362d26 Nov 2025pre-release

    Nothing published for this version

  30. v4.25.11-0.20251119150220-1172d894d40d19 Nov 2025pre-release

    Nothing published for this version

  31. v4.25.11-0.20251113122431-768bc18d209213 Nov 2025pre-release

    Nothing published for this version

  32. v4.25.11-0.20251105083902-c83103322e765 Nov 2025pre-release

    Nothing published for this version

  33. v4.25.11-0.20251102124009-9e8b2ae1374b2 Nov 2025pre-release

    Nothing published for this version

  34. v4.25.1031 Oct 2025

    Nothing published for this version

  35. v4.25.10-0.20251029132035-065d28580aa929 Oct 2025pre-release

    Nothing published for this version

  36. v4.25.10-0.20251016132301-f412a5e4c2e016 Oct 2025pre-release

    Nothing published for this version

  37. v4.25.10-0.20251011091026-9a9f1597ee9f11 Oct 2025pre-release

    Nothing published for this version

  38. v4.25.10-0.20251009043051-5aa9d1fe12599 Oct 2025pre-release

    Nothing published for this version

  39. v4.25.930 Sept 2025

    Nothing published for this version

  40. v4.25.9-0.20250920125416-8414841e7be320 Sept 2025pre-release

    Nothing published for this version

  41. v4.25.9-0.20250914125944-7294c0727a8c14 Sept 2025pre-release

    Nothing published for this version

  42. v4.25.9-0.20250906132210-6757671872cf6 Sept 2025pre-release

    Nothing published for this version

  43. v4.25.9-0.20250905085222-a98291f13d6c5 Sept 2025pre-release

    Nothing published for this version

  44. v4.25.830 Aug 2025

    Nothing published for this version

  45. v4.25.8-0.20250830092641-02f56286d39e30 Aug 2025pre-release

    Nothing published for this version

  46. v4.25.8-0.20250829105503-1d96565ed22e29 Aug 2025pre-release

    Nothing published for this version

  47. v4.25.8-0.20250828214641-b1b09bc0146928 Aug 2025pre-release

    Nothing published for this version

  48. v4.25.8-0.20250828070536-519169e1cb4228 Aug 2025pre-release

    Nothing published for this version

  49. v4.25.8-0.20250823133529-2897d98bb53a23 Aug 2025pre-release

    Nothing published for this version

  50. v4.25.8-0.20250815092534-6976757532a115 Aug 2025pre-release

    Nothing published for this version

  51. v4.25.8-0.20250814111814-5068034366ca14 Aug 2025pre-release

    Nothing published for this version

  52. v4.25.8-0.20250813072522-6c2e2e5ec58213 Aug 2025pre-release

    Nothing published for this version

  53. v4.25.8-0.20250809033336-ffcdc2b7662f9 Aug 2025pre-release

    Nothing published for this version

  54. v4.25.730 Jul 2025

    Nothing published for this version

  55. v4.25.7-0.20250730014139-49039029bfdc30 Jul 2025pre-release

    Nothing published for this version

  56. v4.25.7-0.20250727093032-83fe5cb0ed7c27 Jul 2025pre-release

    Nothing published for this version

  57. v4.25.7-0.20250727090318-1517a31fd91a27 Jul 2025pre-release

    Nothing published for this version

  58. v4.25.7-0.20250726125906-2079fcefaf2a26 Jul 2025pre-release

    Nothing published for this version

  59. v4.25.7-0.20250720125617-eecb04b9987620 Jul 2025pre-release

    Nothing published for this version

  60. v4.25.7-0.20250710130643-4a774b43033f10 Jul 2025pre-release

    Nothing published for this version