shirou/gopsutil (github.com/shirou/gopsutil/v3)
### [`v4.24.8`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.24.8)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v4.24.7...v4.24.8)
#### What's Changed
##### disk
- fix(IOCountersWithContext): Fix the issue of not using names to fil ter devices in func IOCountersWithContext of the windows implementation by [@zmyzheng](https://redirect.github.com/zmyzheng) in [https://github.com/shirou/gopsutil/pull/1688](https://redirect.github.com/shirou/gopsutil/pull/1688)
- \[disk]\[windows]: ignore network drive when not ready by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1699](https://redirect.github.com/shirou/gopsutil/pull/1699)
##### process
- Fix parsing of /proc/pid/smaps when path is empty by [@pgimalac](https://redirect.github.com/pgimalac) in [https://github.com/shirou/gopsutil/pull/1691](https://redirect.github.com/shirou/gopsutil/pull/1691)
- Refactoring the algorithm for calculating CPU usage by [@TheBestLL](https://redirect.github.com/TheBestLL) in [https://github.com/shirou/gopsutil/pull/1692](https://redirect.github.com/shirou/gopsutil/pull/1692)
- Fix panic on OpenBSD and FreeBSD systems if KinfoProc size has an unexpected size by [@fivitti](https://redirect.github.com/fivitti) in [https://github.com/shirou/gopsutil/pull/1694](https://redirect.github.com/shirou/gopsutil/pull/1694)
##### Other Changes
- Fix badge link in README.md by [@Yurunsoft](https://redirect.github.com/Yurunsoft) in [https://github.com/shirou/gopsutil/pull/1695](https://redirect.github.com/shirou/gopsutil/pull/1695)
- fix golangcilint errors, ignore gosec G115 by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1697](https://redirect.github.com/shirou/gopsutil/pull/1697)
- fix: golangci lint with max -> maxConn by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1693](https://redirect.github.com/shirou/gopsutil/pull/1693)
#### New Contributors 🎉
- [@zmyzheng](https://redirect.github.com/zmyzheng) made their first contribution in [https://github.com/shirou/gopsutil/pull/1688](https://redirect.github.com/shirou/gopsutil/pull/1688)
- [@Yurunsoft](https://redirect.github.com/Yurunsoft) made their first contribution in [https://github.com/shirou/gopsutil/pull/1695](https://redirect.github.com/shirou/gopsutil/pull/1695)
- [@pgimalac](https://redirect.github.com/pgimalac) made their first contribution in [https://github.com/shirou/gopsutil/pull/1691](https://redirect.github.com/shirou/gopsutil/pull/1691)
- [@TheBestLL](https://redirect.github.com/TheBestLL) made their first contribution in [https://github.com/shirou/gopsutil/pull/1692](https://redirect.github.com/shirou/gopsutil/pull/1692)
- [@fivitti](https://redirect.github.com/fivitti) made their first contribution in [https://github.com/shirou/gopsutil/pull/1694](https://redirect.github.com/shirou/gopsutil/pull/1694)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v4.24.7...v4.24.8
### [`v4.24.7`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.24.7)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v4.24.6...v4.24.7)
#### **Important Notice Regarding Value Changes on mem.SwapMemory() on Windows**
In change [#1677](https://redirect.github.com/shirou/gopsutil/issues/1677), the values returned by `mem.SwapMemory()` on Windows have been significantly revised. Previously, these values were calculated from the [`PERFORMANCE_INFORMATION`](https://learn.microsoft.com/en-us/windows/win32/api/psapi/ns-psapi-performance_information) structure of the [`GetPerformanceInfo`](https://learn.microsoft.com/en-us/windows/win32/api/psapi/nf-psapi-getperformanceinfo) win32 function, but this calculation was incorrect. Consequently, it has been adjusted to align with the [psutil implementation](https://redirect.github.com/giampaolo/psutil/blob/c034e6692cf736b5e87d14418a8153bb03f6cf42/psutil/\_pswindows.py#L250-L273). As a result, the values returned by `mem.SwapMemory()` are expected to differ greatly from previous values.
#### What's Changed
##### docker
- fix: docker_memory in centos\_7.5 & docker\_1.13.1 by [@coderZoe](https://redirect.github.com/coderZoe) in [https://github.com/shirou/gopsutil/pull/1670](https://redirect.github.com/shirou/gopsutil/pull/1670)
##### mem
- \[windows]\[mem]: change to use Performance Counter on SwapMemory. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1677](https://redirect.github.com/shirou/gopsutil/pull/1677)
##### Other Changes
- fix: read temperature sensors darwin arm by [@Girbons](https://redirect.github.com/Girbons) in [https://github.com/shirou/gopsutil/pull/1672](https://redirect.github.com/shirou/gopsutil/pull/1672)
- fix: remove macos11 and add ubuntu-24.04 on GitHub runner list. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1676](https://redirect.github.com/shirou/gopsutil/pull/1676)
#### New Contributors
- [@coderZoe](https://redirect.github.com/coderZoe) made their first contribution in [https://github.com/shirou/gopsutil/pull/1670](https://redirect.github.com/shirou/gopsutil/pull/1670)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v4.24.6...v4.24.7
### [`v4.24.6`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.24.6)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v4.24.5...v4.24.6)
#### What's Changed
##### host
- Issue 1658: Fix for parsing error where 'day,' is ignored on AIX uptime check by [@aidangill-projects](https://redirect.github.com/aidangill-projects) in [https://github.com/shirou/gopsutil/pull/1659](https://redirect.github.com/shirou/gopsutil/pull/1659)
- Resolved Issue 1661 - AIX Runtime Panic in Host by [@aidangill-projects](https://redirect.github.com/aidangill-projects) in [https://github.com/shirou/gopsutil/pull/1663](https://redirect.github.com/shirou/gopsutil/pull/1663)
##### sensors
- fix memory leak by [@thechampagne](https://redirect.github.com/thechampagne) in [https://github.com/shirou/gopsutil/pull/1656](https://redirect.github.com/shirou/gopsutil/pull/1656)
- fix: package misnaming in `sensors_freebsd.go` by [@uubulb](https://redirect.github.com/uubulb) in [https://github.com/shirou/gopsutil/pull/1668](https://redirect.github.com/shirou/gopsutil/pull/1668)
##### Other Changes
- Fix boot time not returning stat file value by [@govrin](https://redirect.github.com/govrin) in [https://github.com/shirou/gopsutil/pull/1655](https://redirect.github.com/shirou/gopsutil/pull/1655)
#### New Contributors
- [@thechampagne](https://redirect.github.com/thechampagne) made their first contribution in [https://github.com/shirou/gopsutil/pull/1656](https://redirect.github.com/shirou/gopsutil/pull/1656)
- [@aidangill-projects](https://redirect.github.com/aidangill-projects) made their first contribution in [https://github.com/shirou/gopsutil/pull/1659](https://redirect.github.com/shirou/gopsutil/pull/1659)
- [@govrin](https://redirect.github.com/govrin) made their first contribution in [https://github.com/shirou/gopsutil/pull/1655](https://redirect.github.com/shirou/gopsutil/pull/1655)
- [@uubulb](https://redirect.github.com/uubulb) made their first contribution in [https://github.com/shirou/gopsutil/pull/1668](https://redirect.github.com/shirou/gopsutil/pull/1668)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v4.24.5...v4.24.6
#### What's Changed
##### host
- Issue 1658: Fix for parsing error where 'day,' is ignored on AIX uptime check by [@aidangill-projects](https://redirect.github.com/aidangill-projects) in [https://github.com/shirou/gopsutil/pull/1659](https://redirect.github.com/shirou/gopsutil/pull/1659)
- Resolved Issue 1661 - AIX Runtime Panic in Host by [@aidangill-projects](https://redirect.github.com/aidangill-projects) in [https://github.com/shirou/gopsutil/pull/1663](https://redirect.github.com/shirou/gopsutil/pull/1663)
##### Other Changes
- fix memory leak by [@thechampagne](https://redirect.github.com/thechampagne) in [https://github.com/shirou/gopsutil/pull/1656](https://redirect.github.com/shirou/gopsutil/pull/1656)
- Fix boot time not returning stat file value by [@govrin](https://redirect.github.com/govrin) in [https://github.com/shirou/gopsutil/pull/1655](https://redirect.github.com/shirou/gopsutil/pull/1655)
- fix: package misnaming in `sensors_freebsd.go` by [@uubulb](https://redirect.github.com/uubulb) in [https://github.com/shirou/gopsutil/pull/1668](https://redirect.github.com/shirou/gopsutil/pull/1668)
#### New Contributors
- [@thechampagne](https://redirect.github.com/thechampagne) made their first contribution in [https://github.com/shirou/gopsutil/pull/1656](https://redirect.github.com/shirou/gopsutil/pull/1656)
- [@aidangill-projects](https://redirect.github.com/aidangill-projects) made their first contribution in [https://github.com/shirou/gopsutil/pull/1659](https://redirect.github.com/shirou/gopsutil/pull/1659)
- [@govrin](https://redirect.github.com/govrin) made their first contribution in [https://github.com/shirou/gopsutil/pull/1655](https://redirect.github.com/shirou/gopsutil/pull/1655)
- [@uubulb](https://redirect.github.com/uubulb) made their first contribution in [https://github.com/shirou/gopsutil/pull/1668](https://redirect.github.com/shirou/gopsutil/pull/1668)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v4.24.5...v4.24.6
### [`v4.24.5`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.24.5)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.24.5...v4.24.5)
#### What's Changed
gopsutil v4 is released as `v4.24.5`. `v3` will not be updated except for high level security issues.
#### Breaking Changes
- `host/SensorsTemperatures()` moved to in the new `sensors` package.
- `process.Groups()` now returns uint32. ([#1424](https://redirect.github.com/shirou/gopsutil/issues/1424))
- `process.Uids()` and `process.Gids()` also now uint32.
- The Pid remains int32. This is because changing it is expected to have a significant impact.
- `mem.VirtualMemoryExStat` is now `ExVirtualMemory` with `ExLinux` and `ExWindows`. See document about [`Ex structs`](https://redirect.github.com/shirou/gopsutil?tab=readme-ov-file#ex-struct-from-v4245).
#### Other
- Add SPDX license header line.
- Remove [coveralls.io](https://coveralls.io/)
- Remove old go build tag such as `// +build`
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.24.5...v4.24.5
### [`v3.24.5`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.24.5)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.24.4...v3.24.5)
#### What's Changed
##### cpu
- Improve AIX Support by [@Dylan-M](https://redirect.github.com/Dylan-M) in [https://github.com/shirou/gopsutil/pull/1651](https://redirect.github.com/shirou/gopsutil/pull/1651)
##### process
- Add fallback for lsof output by [@MDrakos](https://redirect.github.com/MDrakos) in [https://github.com/shirou/gopsutil/pull/1640](https://redirect.github.com/shirou/gopsutil/pull/1640)
- \[process]\[openbsd]: add cwd on openbsd. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1649](https://redirect.github.com/shirou/gopsutil/pull/1649)
##### Other Changes
- remove duplicate code in mktypes.sh by [@zhanluxianshen](https://redirect.github.com/zhanluxianshen) in [https://github.com/shirou/gopsutil/pull/1646](https://redirect.github.com/shirou/gopsutil/pull/1646)
- add arm/arm64 category for github pr label. by [@zhanluxianshen](https://redirect.github.com/zhanluxianshen) in [https://github.com/shirou/gopsutil/pull/1647](https://redirect.github.com/shirou/gopsutil/pull/1647)
#### New Contributors
- [@zhanluxianshen](https://redirect.github.com/zhanluxianshen) made their first contribution in [https://github.com/shirou/gopsutil/pull/1646](https://redirect.github.com/shirou/gopsutil/pull/1646)
- [@MDrakos](https://redirect.github.com/MDrakos) made their first contribution in [https://github.com/shirou/gopsutil/pull/1640](https://redirect.github.com/shirou/gopsutil/pull/1640)
- [@Dylan-M](https://redirect.github.com/Dylan-M) made their first contribution in [https://github.com/shirou/gopsutil/pull/1651](https://redirect.github.com/shirou/gopsutil/pull/1651)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.24.4...v3.24.5
### [`v3.24.4`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.24.4)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.24.3...v3.24.4)
#### What's Changed
##### net
- Update net_openbsd.go to correctly parse netstat output on obsd by [@amarinderca](https://redirect.github.com/amarinderca) in [https://github.com/shirou/gopsutil/pull/1621](https://redirect.github.com/shirou/gopsutil/pull/1621)
- chore: fix some typos in comments by [@camcui](https://redirect.github.com/camcui) in [https://github.com/shirou/gopsutil/pull/1624](https://redirect.github.com/shirou/gopsutil/pull/1624)
#### New Contributors
- [@amarinderca](https://redirect.github.com/amarinderca) made their first contribution in [https://github.com/shirou/gopsutil/pull/1621](https://redirect.github.com/shirou/gopsutil/pull/1621)
- [@camcui](https://redirect.github.com/camcui) made their first contribution in [https://github.com/shirou/gopsutil/pull/1624](https://redirect.github.com/shirou/gopsutil/pull/1624)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.24.3...v3.24.4
### [`v3.24.3`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.24.3)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.24.2...v3.24.3)
#### What's Changed
##### disk
- chore: fix typo by [@majorteach](https://redirect.github.com/majorteach) in [https://github.com/shirou/gopsutil/pull/1615](https://redirect.github.com/shirou/gopsutil/pull/1615)
##### host
- \[host]\[linux]: fix utmp size on linux/arm64 by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1603](https://redirect.github.com/shirou/gopsutil/pull/1603)
##### load
- Total Processes in `MiscStat` Corrected by [@eric1234](https://redirect.github.com/eric1234) in [https://github.com/shirou/gopsutil/pull/1612](https://redirect.github.com/shirou/gopsutil/pull/1612)
##### process
- \[process]\[freebsd]: re-generate types on freebsd arm64 by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1609](https://redirect.github.com/shirou/gopsutil/pull/1609)
#### New Contributors
- [@majorteach](https://redirect.github.com/majorteach) made their first contribution in [https://github.com/shirou/gopsutil/pull/1615](https://redirect.github.com/shirou/gopsutil/pull/1615)
- [@eric1234](https://redirect.github.com/eric1234) made their first contribution in [https://github.com/shirou/gopsutil/pull/1612](https://redirect.github.com/shirou/gopsutil/pull/1612)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.24.2...v3.24.3
### [`v3.24.2`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.24.2)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.24.1...v3.24.2)
#### What's Changed
##### cpu
- add support for OpenBSD/riscv64 by [@jmatthew](https://redirect.github.com/jmatthew) in [https://github.com/shirou/gopsutil/pull/1594](https://redirect.github.com/shirou/gopsutil/pull/1594)
- \[ci]: add macos-13 and macos-14 on GitHub Action by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1599](https://redirect.github.com/shirou/gopsutil/pull/1599)
##### Documentation
- cwd for windows is supported by [@vlnaum](https://redirect.github.com/vlnaum) in [https://github.com/shirou/gopsutil/pull/1597](https://redirect.github.com/shirou/gopsutil/pull/1597)
#### New Contributors
- [@jmatthew](https://redirect.github.com/jmatthew) made their first contribution in [https://github.com/shirou/gopsutil/pull/1594](https://redirect.github.com/shirou/gopsutil/pull/1594)
- [@vlnaum](https://redirect.github.com/vlnaum) made their first contribution in [https://github.com/shirou/gopsutil/pull/1597](https://redirect.github.com/shirou/gopsutil/pull/1597)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.24.1...v3.24.2
### [`v3.24.1`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.24.1)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.12...v3.24.1)
#### Compatibility Notice
We don't think [#1585](https://redirect.github.com/shirou/gopsutil/issues/1585) will affect compatibility about `PlatformVersion` in `host.Info()`, but maybe it will.
#### What's Changed
##### disk
- \[linux]\[disk]: fix Rdev cast by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1575](https://redirect.github.com/shirou/gopsutil/pull/1575)
##### host
- \[host]: add EnableBootTimeCache function by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1579](https://redirect.github.com/shirou/gopsutil/pull/1579)
- ensure host platform are files and have contents by [@brycekahle](https://redirect.github.com/brycekahle) in [https://github.com/shirou/gopsutil/pull/1584](https://redirect.github.com/shirou/gopsutil/pull/1584)
##### process
- Windows, read all PIDs if there are more than 1024 PIDs. by [@jnewmano](https://redirect.github.com/jnewmano) in [https://github.com/shirou/gopsutil/pull/1580](https://redirect.github.com/shirou/gopsutil/pull/1580)
##### Other Changes
- use VERSION_ID from os-release by [@brycekahle](https://redirect.github.com/brycekahle) in [https://github.com/shirou/gopsutil/pull/1585](https://redirect.github.com/shirou/gopsutil/pull/1585)
#### New Contributors
- [@jnewmano](https://redirect.github.com/jnewmano) made their first contribution in [https://github.com/shirou/gopsutil/pull/1580](https://redirect.github.com/shirou/gopsutil/pull/1580)
- [@brycekahle](https://redirect.github.com/brycekahle) made their first contribution in [https://github.com/shirou/gopsutil/pull/1584](https://redirect.github.com/shirou/gopsutil/pull/1584)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.12...v3.24.1
### [`v3.23.12`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.12)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.11...v3.23.12)
#### What's Changed
##### cpu
- Avoid some uses of regexps by [@scop](https://redirect.github.com/scop) in [https://github.com/shirou/gopsutil/pull/1570](https://redirect.github.com/shirou/gopsutil/pull/1570)
- Avoid repeated regexp compilations by [@scop](https://redirect.github.com/scop) in [https://github.com/shirou/gopsutil/pull/1569](https://redirect.github.com/shirou/gopsutil/pull/1569)
##### disk
- feat(disk): look for filesystem labels from udev on Linux by [@scop](https://redirect.github.com/scop) in [https://github.com/shirou/gopsutil/pull/1573](https://redirect.github.com/shirou/gopsutil/pull/1573)
##### host
- add deepin and uos distro by [@keeword](https://redirect.github.com/keeword) in [https://github.com/shirou/gopsutil/pull/1561](https://redirect.github.com/shirou/gopsutil/pull/1561)
##### Other Changes
- Revert "chore(deps): bump actions/labeler from 4.3.0 to 5.0.0" by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1564](https://redirect.github.com/shirou/gopsutil/pull/1564)
#### New Contributors
- [@keeword](https://redirect.github.com/keeword) made their first contribution in [https://github.com/shirou/gopsutil/pull/1561](https://redirect.github.com/shirou/gopsutil/pull/1561)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.11...v3.23.12
### [`v3.23.11`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.11)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.10...v3.23.11)
#### What's Changed
##### process
- feat: use lsof for net_connections on FreeBSD by [@wolf31o2](https://redirect.github.com/wolf31o2) in [https://github.com/shirou/gopsutil/pull/1551](https://redirect.github.com/shirou/gopsutil/pull/1551)
#### New Contributors
- [@wolf31o2](https://redirect.github.com/wolf31o2) made their first contribution in [https://github.com/shirou/gopsutil/pull/1551](https://redirect.github.com/shirou/gopsutil/pull/1551)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.10...v3.23.11
### [`v3.23.10`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.10)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.9...v3.23.10)
#### What's Changed
##### cpu
- fix(linux): validate cpu fields length before accessing index by [@JanDeDobbeleer](https://redirect.github.com/JanDeDobbeleer) in [https://github.com/shirou/gopsutil/pull/1544](https://redirect.github.com/shirou/gopsutil/pull/1544)
##### host
- \[host]\[darwin]: fix Users by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1537](https://redirect.github.com/shirou/gopsutil/pull/1537)
##### process
- \[process]\[darwin]: skip process.Nice test if darwin on GitHub Action by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1536](https://redirect.github.com/shirou/gopsutil/pull/1536)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.9...v3.23.10
### [`v3.23.9`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.9)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.8...v3.23.9)
#### What's Changed
##### cpu
- chore: replace deprecated ioutil package to os and io by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1524](https://redirect.github.com/shirou/gopsutil/pull/1524)
- Add some support for NetBSD by [@darkgeek](https://redirect.github.com/darkgeek) in [https://github.com/shirou/gopsutil/pull/1530](https://redirect.github.com/shirou/gopsutil/pull/1530)
##### host
- ci(lint): ensure io/ioutil replacement by [@mmorel-35](https://redirect.github.com/mmorel-35) in [https://github.com/shirou/gopsutil/pull/1525](https://redirect.github.com/shirou/gopsutil/pull/1525)
##### load
- \[load]\[windows] Fix DATA RACE in load. Avg() by [@tossp](https://redirect.github.com/tossp) in [https://github.com/shirou/gopsutil/pull/1527](https://redirect.github.com/shirou/gopsutil/pull/1527)
##### mem
- Add support for reading AnonHugePages from /proc/meminfo by [@kevinconaway](https://redirect.github.com/kevinconaway) in [https://github.com/shirou/gopsutil/pull/1519](https://redirect.github.com/shirou/gopsutil/pull/1519)
#### New Contributors
- [@kevinconaway](https://redirect.github.com/kevinconaway) made their first contribution in [https://github.com/shirou/gopsutil/pull/1519](https://redirect.github.com/shirou/gopsutil/pull/1519)
- [@tossp](https://redirect.github.com/tossp) made their first contribution in [https://github.com/shirou/gopsutil/pull/1527](https://redirect.github.com/shirou/gopsutil/pull/1527)
- [@darkgeek](https://redirect.github.com/darkgeek) made their first contribution in [https://github.com/shirou/gopsutil/pull/1530](https://redirect.github.com/shirou/gopsutil/pull/1530)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.8...v3.23.9
### [`v3.23.8`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.8)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.7...v3.23.8)
#### What's Changed
[#1514](https://redirect.github.com/shirou/gopsutil/issues/1514) improves `Processes()` performance 6% or more. Thank you [@atoulme](https://redirect.github.com/atoulme) !
##### cpu
- Enable setting of vendor and related information for all Power versions by [@kishen-v](https://redirect.github.com/kishen-v) in [https://github.com/shirou/gopsutil/pull/1495](https://redirect.github.com/shirou/gopsutil/pull/1495)
- chore: change CIRCLECI environment variable to CI. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1518](https://redirect.github.com/shirou/gopsutil/pull/1518)
##### disk
- fix: fixed windows disk package leaks by [@ozanh](https://redirect.github.com/ozanh) in [https://github.com/shirou/gopsutil/pull/1501](https://redirect.github.com/shirou/gopsutil/pull/1501)
- fix IOCounters() SerialNumber enumeration by [@gdvalle](https://redirect.github.com/gdvalle) in [https://github.com/shirou/gopsutil/pull/1508](https://redirect.github.com/shirou/gopsutil/pull/1508)
##### host
- \[host]\[linux]: remove double quote from lsb release info by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1504](https://redirect.github.com/shirou/gopsutil/pull/1504)
##### mem
- mem: linux: fix vmstat field names by [@chouquette](https://redirect.github.com/chouquette) in [https://github.com/shirou/gopsutil/pull/1498](https://redirect.github.com/shirou/gopsutil/pull/1498)
##### process
- Fix Processes() calls with many cores by [@atoulme](https://redirect.github.com/atoulme) in [https://github.com/shirou/gopsutil/pull/1514](https://redirect.github.com/shirou/gopsutil/pull/1514)
#### New Contributors
- [@kishen-v](https://redirect.github.com/kishen-v) made their first contribution in [https://github.com/shirou/gopsutil/pull/1495](https://redirect.github.com/shirou/gopsutil/pull/1495)
- [@chouquette](https://redirect.github.com/chouquette) made their first contribution in [https://github.com/shirou/gopsutil/pull/1498](https://redirect.github.com/shirou/gopsutil/pull/1498)
- [@ozanh](https://redirect.github.com/ozanh) made their first contribution in [https://github.com/shirou/gopsutil/pull/1501](https://redirect.github.com/shirou/gopsutil/pull/1501)
- [@gdvalle](https://redirect.github.com/gdvalle) made their first contribution in [https://github.com/shirou/gopsutil/pull/1508](https://redirect.github.com/shirou/gopsutil/pull/1508)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.7...v3.23.8
### [`v3.23.7`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.7)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.6...v3.23.7)
#### What's Changed
##### process
- \[process]\[posix] Realign process.Name() with python psutil to return same value on python3 scripts processes by [@Lomanic](https://redirect.github.com/Lomanic) in [https://github.com/shirou/gopsutil/pull/1488](https://redirect.github.com/shirou/gopsutil/pull/1488)
##### Other Changes
- cpu_percent and memory_percent Readme by [@elfranne](https://redirect.github.com/elfranne) in [https://github.com/shirou/gopsutil/pull/1486](https://redirect.github.com/shirou/gopsutil/pull/1486)
#### New Contributors
- [@elfranne](https://redirect.github.com/elfranne) made their first contribution in [https://github.com/shirou/gopsutil/pull/1486](https://redirect.github.com/shirou/gopsutil/pull/1486)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.6...v3.23.7
### [`v3.23.6`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.6)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.5...v3.23.6)
#### What's Changed
- allow to pass context values to override environment variables by [@atoulme](https://redirect.github.com/atoulme) in [https://github.com/shirou/gopsutil/pull/1439](https://redirect.github.com/shirou/gopsutil/pull/1439)
Starting with this release, directory specifications that were previously passed by environment variables such as `HOST_PROC` can also be passed by context. Conventional environment variables can still be used.
##### Other Changes
- add(README): add passing context value document by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1478](https://redirect.github.com/shirou/gopsutil/pull/1478)
- Reference actions by commit SHA by [@gabibguti](https://redirect.github.com/gabibguti) in [https://github.com/shirou/gopsutil/pull/1480](https://redirect.github.com/shirou/gopsutil/pull/1480)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.5...v3.23.6
### [`v3.23.5`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.5)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.4...v3.23.5)
#### What's Changed
##### mem
- fix(mem): Correct capitalization of linux writeback by [@powersj](https://redirect.github.com/powersj) in [https://github.com/shirou/gopsutil/pull/1472](https://redirect.github.com/shirou/gopsutil/pull/1472)
##### net
- fix some comments by [@cuishuang](https://redirect.github.com/cuishuang) in [https://github.com/shirou/gopsutil/pull/1462](https://redirect.github.com/shirou/gopsutil/pull/1462)
##### Other Changes
- \[common]: fix potential leak on Sleep. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1475](https://redirect.github.com/shirou/gopsutil/pull/1475)
#### New Contributors
- [@cuishuang](https://redirect.github.com/cuishuang) made their first contribution in [https://github.com/shirou/gopsutil/pull/1462](https://redirect.github.com/shirou/gopsutil/pull/1462)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.4...v3.23.5
### [`v3.23.4`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.4)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.3...v3.23.4)
#### What's Changed
##### cpu
- ci(lint): correct gci linter by [@mmorel-35](https://redirect.github.com/mmorel-35) in [https://github.com/shirou/gopsutil/pull/1443](https://redirect.github.com/shirou/gopsutil/pull/1443)
##### process
- refactor(process): compare error with `errors.Is` by [@Juneezee](https://redirect.github.com/Juneezee) in [https://github.com/shirou/gopsutil/pull/1453](https://redirect.github.com/shirou/gopsutil/pull/1453)
##### Other Changes
- Add github SBOM Generator by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1447](https://redirect.github.com/shirou/gopsutil/pull/1447)
- Add Security Policy by [@gabibguti](https://redirect.github.com/gabibguti) in [https://github.com/shirou/gopsutil/pull/1450](https://redirect.github.com/shirou/gopsutil/pull/1450)
#### New Contributors
- [@gabibguti](https://redirect.github.com/gabibguti) made their first contribution in [https://github.com/shirou/gopsutil/pull/1450](https://redirect.github.com/shirou/gopsutil/pull/1450)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.3...v3.23.4
### [`v3.23.3`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.3)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.2...v3.23.3)
#### What's Changed
##### cpu
- cpu: add frequency support for apple silicon m1/m2 cpus by [@shoenig](https://redirect.github.com/shoenig) in [https://github.com/shirou/gopsutil/pull/1436](https://redirect.github.com/shirou/gopsutil/pull/1436)
##### disk
- Fix 'send on closed channel' bug with windows disks by [@davidnewhall](https://redirect.github.com/davidnewhall) in [https://github.com/shirou/gopsutil/pull/1430](https://redirect.github.com/shirou/gopsutil/pull/1430)
- fix: moves common.Warnings to common OS files by [@powersj](https://redirect.github.com/powersj) in [https://github.com/shirou/gopsutil/pull/1431](https://redirect.github.com/shirou/gopsutil/pull/1431)
##### host
- Recognize Cumulus Linux distro by [@jak3kaj](https://redirect.github.com/jak3kaj) in [https://github.com/shirou/gopsutil/pull/1421](https://redirect.github.com/shirou/gopsutil/pull/1421)
##### process
- FreeBSD process exe support by [@dhurley](https://redirect.github.com/dhurley) in [https://github.com/shirou/gopsutil/pull/1428](https://redirect.github.com/shirou/gopsutil/pull/1428)
##### Other Changes
- English case error by [@3139487747](https://redirect.github.com/3139487747) in [https://github.com/shirou/gopsutil/pull/1426](https://redirect.github.com/shirou/gopsutil/pull/1426)
- chore(golangci-lint): exlucde unused-parameters and empty-block rule by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1433](https://redirect.github.com/shirou/gopsutil/pull/1433)
#### New Contributors
- [@3139487747](https://redirect.github.com/3139487747) made their first contribution in [https://github.com/shirou/gopsutil/pull/1426](https://redirect.github.com/shirou/gopsutil/pull/1426)
- [@jak3kaj](https://redirect.github.com/jak3kaj) made their first contribution in [https://github.com/shirou/gopsutil/pull/1421](https://redirect.github.com/shirou/gopsutil/pull/1421)
- [@dhurley](https://redirect.github.com/dhurley) made their first contribution in [https://github.com/shirou/gopsutil/pull/1428](https://redirect.github.com/shirou/gopsutil/pull/1428)
- [@davidnewhall](https://redirect.github.com/davidnewhall) made their first contribution in [https://github.com/shirou/gopsutil/pull/1430](https://redirect.github.com/shirou/gopsutil/pull/1430)
- [@shoenig](https://redirect.github.com/shoenig) made their first contribution in [https://github.com/shirou/gopsutil/pull/1436](https://redirect.github.com/shirou/gopsutil/pull/1436)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.2...v3.23.3
### [`v3.23.2`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.2)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.1...v3.23.2)
#### What's Changed
##### cpu
- host: add support for linux/loong64 by [@abner-chenc](https://redirect.github.com/abner-chenc) in [https://github.com/shirou/gopsutil/pull/1228](https://redirect.github.com/shirou/gopsutil/pull/1228)
- fix lint by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1417](https://redirect.github.com/shirou/gopsutil/pull/1417)
- get tests passing on s390x by [@jeffweiss](https://redirect.github.com/jeffweiss) in [https://github.com/shirou/gopsutil/pull/1414](https://redirect.github.com/shirou/gopsutil/pull/1414)
##### disk
- fix(disk): correctly replace /dev in /dev/mapper by [@powersj](https://redirect.github.com/powersj) in [https://github.com/shirou/gopsutil/pull/1412](https://redirect.github.com/shirou/gopsutil/pull/1412)
##### host
- fix some kylin linux bug by [@N1neSun](https://redirect.github.com/N1neSun) in [https://github.com/shirou/gopsutil/pull/1356](https://redirect.github.com/shirou/gopsutil/pull/1356)
#### New Contributors
- [@N1neSun](https://redirect.github.com/N1neSun) made their first contribution in [https://github.com/shirou/gopsutil/pull/1356](https://redirect.github.com/shirou/gopsutil/pull/1356)
- [@abner-chenc](https://redirect.github.com/abner-chenc) made their first contribution in [https://github.com/shirou/gopsutil/pull/1228](https://redirect.github.com/shirou/gopsutil/pull/1228)
- [@jeffweiss](https://redirect.github.com/jeffweiss) made their first contribution in [https://github.com/shirou/gopsutil/pull/1414](https://redirect.github.com/shirou/gopsutil/pull/1414)
- [@powersj](https://redirect.github.com/powersj) made their first contribution in [https://github.com/shirou/gopsutil/pull/1412](https://redirect.github.com/shirou/gopsutil/pull/1412)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.1...v3.23.2
### [`v3.23.1`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.1)
[Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.22.12...v3.23.1)
#### What's Changed
##### disk
- \[disk]\[windows]: add context handling on PartionsWithContext by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1407](https://redirect.github.com/shirou/gopsutil/pull/1407)
##### host
- \[host] windows: use millisecond precision for BootTime() by [@jefferbrecht](https://redirect.github.com/jefferbrecht) in [https://github.com/shirou/gopsutil/pull/1397](https://redirect.github.com/shirou/gopsutil/pull/1397)
- \[host] linux/ppc: ppc64 definition from ppc64le by [@donbowman](https://redirect.github.com/donbowman) in [https://github.com/shirou/gopsutil/pull/1403](https://redirect.github.com/shirou/gopsutil/pull/1403)
#### New Contributors
- [@jefferbrecht](https://redirect.github.com/jefferbrecht) made their first contribution in [https://github.com/shirou/gopsutil/pull/1397](https://redirect.github.com/shirou/gopsutil/pull/1397)
- [@donbowman](https://redirect.github.com/donbowman) made their first contribution in [https://github.com/shirou/gopsutil/pull/1403](https://redirect.github.com/shirou/gopsutil/pull/1403)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.22.12...v3.23.1
### [`v3.22.12`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.22.12)
#### Important notice
v3.22.11 was reverted because some issue by [#1384](https://redirect.github.com/shirou/gopsutil/issues/1384), and retracted by [#1386](https://redirect.github.com/shirou/gopsutil/issues/1386).
#### What's Changed
##### cpu
- feat: Setting the model name for arm based CPUs by [@yaozbek](https://redirect.github.com/yaozbek) in [https://github.com/shirou/gopsutil/pull/1373](https://redirect.github.com/shirou/gopsutil/pull/1373)
- cpu: use windows.GetActiveProcessorCount by [@tklauser](https://redirect.github.com/tklauser) in [https://github.com/shirou/gopsutil/pull/1394](https://redirect.github.com/shirou/gopsutil/pull/1394)
- fill modelName for all cores in arm64 devices by [@sgthammer](https://redirect.github.com/sgthammer) in [https://github.com/shirou/gopsutil/pull/1389](https://redirect.github.com/shirou/gopsutil/pull/1389)
- test: use `T.Setenv` to set env vars in tests by [@Juneezee](https://redirect.github.com/Juneezee) in [https://github.com/shirou/gopsutil/pull/1398](https://redirect.github.com/shirou/gopsutil/pull/1398)
##### disk
- \[ios]\[disk] IOKit is not available on iOS by [@tmm1](https://redirect.github.com/tmm1) in [https://github.com/shirou/gopsutil/pull/1362](https://redirect.github.com/shirou/gopsutil/pull/1362)
- pull request on adding missing statistic under solaris/illumos by [@sfzfs](https://redirect.github.com/sfzfs) in [https://github.com/shirou/gopsutil/pull/1381](https://redirect.github.com/shirou/gopsutil/pull/1381)
- \[disk]\[host]: move back Warnings from internal to disk and host. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1379](https://redirect.github.com/shirou/gopsutil/pull/1379)
- \[disk]\[windows] Support LabelWithContext & SerialNumberWithContext - rebased by [@FrankSpitulski](https://redirect.github.com/FrankSpitulski) in [https://github.com/shirou/gopsutil/pull/1367](https://redirect.github.com/shirou/gopsutil/pull/1367)
- Revert "\[disk]\[windows] Support LabelWithContext & SerialNumberWithContext - rebased " by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1384](https://redirect.github.com/shirou/gopsutil/pull/1384)
- Truncate the Getfsstat result to the count of items that were returned by [@brianryner8](https://redirect.github.com/brianryner8) in [https://github.com/shirou/gopsutil/pull/1392](https://redirect.github.com/shirou/gopsutil/pull/1392)
##### host
- feat(host, windows): add UBR (Update Build Revision) to kernel version by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1374](https://redirect.github.com/shirou/gopsutil/pull/1374)
- host: use unix.ByteSliceToString by [@tklauser](https://redirect.github.com/tklauser) in [https://github.com/shirou/gopsutil/pull/1393](https://redirect.github.com/shirou/gopsutil/pull/1393)
##### load
- \[load]\[windows]: add error detail and context handling. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1380](https://redirect.github.com/shirou/gopsutil/pull/1380)
##### Other Changes
- \[android]\[host] fix Info() failure due to forbidden /proc/stat and /proc/uptime by [@tmm1](https://redirect.github.com/tmm1) in [https://github.com/shirou/gopsutil/pull/1361](https://redirect.github.com/shirou/gopsutil/pull/1361)
- Retract deleted tag v3.22.11 by [@bogdandrutu](https://redirect.github.com/bogdandrutu) in [https://github.com/shirou/gopsutil/pull/1386](https://redirect.github.com/shirou/gopsutil/pull/1386)
- Detect Docker also using /.dockerenv by [@scop](https://redirect.github.com/scop) in [https://github.com/shirou/gopsutil/pull/1400](https://redirect.github.com/shirou/gopsutil/pull/1400)
- chore(README): add `HOST_ROOT` by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1401](https://redirect.github.com/shirou/gopsutil/pull/1401)
#### New Contributors
- [@yaozbek](https://redirect.github.com/yaozbek) made their first contribution in [https://github.com/shirou/gopsutil/pull/1373](https://redirect.github.com/shirou/gopsutil/pull/1373)
- [@sfzfs](https://redirect.github.com/sfzfs) made their first contribution in [https://github.com/shirou/gopsutil/pull/1381](https://redirect.github.com/shirou/gopsutil/pull/1381)
- [@FrankSpitulski](https://redirect.github.com/FrankSpitulski) made their first contribution in [https://github.com/shirou/gopsutil/pull/1367](https://redirect.github.com/shirou/gopsutil/pull/1367)
- [@bogdandrutu](https://redirect.github.com/bogdandrutu) made their first contribution in [https://github.com/shirou/gopsutil/pull/1386](https://redirect.github.com/shirou/gopsutil/pull/1386)
- [@brianryner8](https://redirect.github.com/brianryner8) made their first contribution in [https://github.com/shirou/gopsutil/pull/1392](https://redirect.github.com/shirou/gopsutil/pull/1392)
- [@sgthammer](https://redirect.github.com/sgthammer) made their first contribution in [https://github.com/shirou/gopsutil/pull/1389](https://redirect.github.com/shirou/gopsutil/pull/1389)
- [@Juneezee](https://redirect.github.com/Juneezee) made their first contribution in [https://github.com/shirou/gopsutil/pull/1398](https://redirect.github.com/shirou/gopsutil/pull/1398)
**Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.22.10...v3.22.12
Configuration
📅 Schedule: Branch creation - "on Friday,every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v3.22.10
->v4.24.8
Release Notes
shirou/gopsutil (github.com/shirou/gopsutil/v3)
### [`v4.24.8`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.24.8) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v4.24.7...v4.24.8) #### What's Changed ##### disk - fix(IOCountersWithContext): Fix the issue of not using names to fil ter devices in func IOCountersWithContext of the windows implementation by [@zmyzheng](https://redirect.github.com/zmyzheng) in [https://github.com/shirou/gopsutil/pull/1688](https://redirect.github.com/shirou/gopsutil/pull/1688) - \[disk]\[windows]: ignore network drive when not ready by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1699](https://redirect.github.com/shirou/gopsutil/pull/1699) ##### process - Fix parsing of /proc/pid/smaps when path is empty by [@pgimalac](https://redirect.github.com/pgimalac) in [https://github.com/shirou/gopsutil/pull/1691](https://redirect.github.com/shirou/gopsutil/pull/1691) - Refactoring the algorithm for calculating CPU usage by [@TheBestLL](https://redirect.github.com/TheBestLL) in [https://github.com/shirou/gopsutil/pull/1692](https://redirect.github.com/shirou/gopsutil/pull/1692) - Fix panic on OpenBSD and FreeBSD systems if KinfoProc size has an unexpected size by [@fivitti](https://redirect.github.com/fivitti) in [https://github.com/shirou/gopsutil/pull/1694](https://redirect.github.com/shirou/gopsutil/pull/1694) ##### Other Changes - Fix badge link in README.md by [@Yurunsoft](https://redirect.github.com/Yurunsoft) in [https://github.com/shirou/gopsutil/pull/1695](https://redirect.github.com/shirou/gopsutil/pull/1695) - fix golangcilint errors, ignore gosec G115 by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1697](https://redirect.github.com/shirou/gopsutil/pull/1697) - fix: golangci lint with max -> maxConn by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1693](https://redirect.github.com/shirou/gopsutil/pull/1693) #### New Contributors 🎉 - [@zmyzheng](https://redirect.github.com/zmyzheng) made their first contribution in [https://github.com/shirou/gopsutil/pull/1688](https://redirect.github.com/shirou/gopsutil/pull/1688) - [@Yurunsoft](https://redirect.github.com/Yurunsoft) made their first contribution in [https://github.com/shirou/gopsutil/pull/1695](https://redirect.github.com/shirou/gopsutil/pull/1695) - [@pgimalac](https://redirect.github.com/pgimalac) made their first contribution in [https://github.com/shirou/gopsutil/pull/1691](https://redirect.github.com/shirou/gopsutil/pull/1691) - [@TheBestLL](https://redirect.github.com/TheBestLL) made their first contribution in [https://github.com/shirou/gopsutil/pull/1692](https://redirect.github.com/shirou/gopsutil/pull/1692) - [@fivitti](https://redirect.github.com/fivitti) made their first contribution in [https://github.com/shirou/gopsutil/pull/1694](https://redirect.github.com/shirou/gopsutil/pull/1694) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v4.24.7...v4.24.8 ### [`v4.24.7`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.24.7) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v4.24.6...v4.24.7) #### **Important Notice Regarding Value Changes on mem.SwapMemory() on Windows** In change [#1677](https://redirect.github.com/shirou/gopsutil/issues/1677), the values returned by `mem.SwapMemory()` on Windows have been significantly revised. Previously, these values were calculated from the [`PERFORMANCE_INFORMATION`](https://learn.microsoft.com/en-us/windows/win32/api/psapi/ns-psapi-performance_information) structure of the [`GetPerformanceInfo`](https://learn.microsoft.com/en-us/windows/win32/api/psapi/nf-psapi-getperformanceinfo) win32 function, but this calculation was incorrect. Consequently, it has been adjusted to align with the [psutil implementation](https://redirect.github.com/giampaolo/psutil/blob/c034e6692cf736b5e87d14418a8153bb03f6cf42/psutil/\_pswindows.py#L250-L273). As a result, the values returned by `mem.SwapMemory()` are expected to differ greatly from previous values. #### What's Changed ##### docker - fix: docker_memory in centos\_7.5 & docker\_1.13.1 by [@coderZoe](https://redirect.github.com/coderZoe) in [https://github.com/shirou/gopsutil/pull/1670](https://redirect.github.com/shirou/gopsutil/pull/1670) ##### mem - \[windows]\[mem]: change to use Performance Counter on SwapMemory. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1677](https://redirect.github.com/shirou/gopsutil/pull/1677) ##### Other Changes - fix: read temperature sensors darwin arm by [@Girbons](https://redirect.github.com/Girbons) in [https://github.com/shirou/gopsutil/pull/1672](https://redirect.github.com/shirou/gopsutil/pull/1672) - fix: remove macos11 and add ubuntu-24.04 on GitHub runner list. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1676](https://redirect.github.com/shirou/gopsutil/pull/1676) #### New Contributors - [@coderZoe](https://redirect.github.com/coderZoe) made their first contribution in [https://github.com/shirou/gopsutil/pull/1670](https://redirect.github.com/shirou/gopsutil/pull/1670) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v4.24.6...v4.24.7 ### [`v4.24.6`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.24.6) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v4.24.5...v4.24.6) #### What's Changed ##### host - Issue 1658: Fix for parsing error where 'day,' is ignored on AIX uptime check by [@aidangill-projects](https://redirect.github.com/aidangill-projects) in [https://github.com/shirou/gopsutil/pull/1659](https://redirect.github.com/shirou/gopsutil/pull/1659) - Resolved Issue 1661 - AIX Runtime Panic in Host by [@aidangill-projects](https://redirect.github.com/aidangill-projects) in [https://github.com/shirou/gopsutil/pull/1663](https://redirect.github.com/shirou/gopsutil/pull/1663) ##### sensors - fix memory leak by [@thechampagne](https://redirect.github.com/thechampagne) in [https://github.com/shirou/gopsutil/pull/1656](https://redirect.github.com/shirou/gopsutil/pull/1656) - fix: package misnaming in `sensors_freebsd.go` by [@uubulb](https://redirect.github.com/uubulb) in [https://github.com/shirou/gopsutil/pull/1668](https://redirect.github.com/shirou/gopsutil/pull/1668) ##### Other Changes - Fix boot time not returning stat file value by [@govrin](https://redirect.github.com/govrin) in [https://github.com/shirou/gopsutil/pull/1655](https://redirect.github.com/shirou/gopsutil/pull/1655) #### New Contributors - [@thechampagne](https://redirect.github.com/thechampagne) made their first contribution in [https://github.com/shirou/gopsutil/pull/1656](https://redirect.github.com/shirou/gopsutil/pull/1656) - [@aidangill-projects](https://redirect.github.com/aidangill-projects) made their first contribution in [https://github.com/shirou/gopsutil/pull/1659](https://redirect.github.com/shirou/gopsutil/pull/1659) - [@govrin](https://redirect.github.com/govrin) made their first contribution in [https://github.com/shirou/gopsutil/pull/1655](https://redirect.github.com/shirou/gopsutil/pull/1655) - [@uubulb](https://redirect.github.com/uubulb) made their first contribution in [https://github.com/shirou/gopsutil/pull/1668](https://redirect.github.com/shirou/gopsutil/pull/1668) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v4.24.5...v4.24.6 #### What's Changed ##### host - Issue 1658: Fix for parsing error where 'day,' is ignored on AIX uptime check by [@aidangill-projects](https://redirect.github.com/aidangill-projects) in [https://github.com/shirou/gopsutil/pull/1659](https://redirect.github.com/shirou/gopsutil/pull/1659) - Resolved Issue 1661 - AIX Runtime Panic in Host by [@aidangill-projects](https://redirect.github.com/aidangill-projects) in [https://github.com/shirou/gopsutil/pull/1663](https://redirect.github.com/shirou/gopsutil/pull/1663) ##### Other Changes - fix memory leak by [@thechampagne](https://redirect.github.com/thechampagne) in [https://github.com/shirou/gopsutil/pull/1656](https://redirect.github.com/shirou/gopsutil/pull/1656) - Fix boot time not returning stat file value by [@govrin](https://redirect.github.com/govrin) in [https://github.com/shirou/gopsutil/pull/1655](https://redirect.github.com/shirou/gopsutil/pull/1655) - fix: package misnaming in `sensors_freebsd.go` by [@uubulb](https://redirect.github.com/uubulb) in [https://github.com/shirou/gopsutil/pull/1668](https://redirect.github.com/shirou/gopsutil/pull/1668) #### New Contributors - [@thechampagne](https://redirect.github.com/thechampagne) made their first contribution in [https://github.com/shirou/gopsutil/pull/1656](https://redirect.github.com/shirou/gopsutil/pull/1656) - [@aidangill-projects](https://redirect.github.com/aidangill-projects) made their first contribution in [https://github.com/shirou/gopsutil/pull/1659](https://redirect.github.com/shirou/gopsutil/pull/1659) - [@govrin](https://redirect.github.com/govrin) made their first contribution in [https://github.com/shirou/gopsutil/pull/1655](https://redirect.github.com/shirou/gopsutil/pull/1655) - [@uubulb](https://redirect.github.com/uubulb) made their first contribution in [https://github.com/shirou/gopsutil/pull/1668](https://redirect.github.com/shirou/gopsutil/pull/1668) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v4.24.5...v4.24.6 ### [`v4.24.5`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.24.5) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.24.5...v4.24.5) #### What's Changed gopsutil v4 is released as `v4.24.5`. `v3` will not be updated except for high level security issues. #### Breaking Changes - `host/SensorsTemperatures()` moved to in the new `sensors` package. - `process.Groups()` now returns uint32. ([#1424](https://redirect.github.com/shirou/gopsutil/issues/1424)) - `process.Uids()` and `process.Gids()` also now uint32. - The Pid remains int32. This is because changing it is expected to have a significant impact. - `mem.VirtualMemoryExStat` is now `ExVirtualMemory` with `ExLinux` and `ExWindows`. See document about [`Ex structs`](https://redirect.github.com/shirou/gopsutil?tab=readme-ov-file#ex-struct-from-v4245). #### Other - Add SPDX license header line. - Remove [coveralls.io](https://coveralls.io/) - Remove old go build tag such as `// +build` **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.24.5...v4.24.5 ### [`v3.24.5`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.24.5) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.24.4...v3.24.5) #### What's Changed ##### cpu - Improve AIX Support by [@Dylan-M](https://redirect.github.com/Dylan-M) in [https://github.com/shirou/gopsutil/pull/1651](https://redirect.github.com/shirou/gopsutil/pull/1651) ##### process - Add fallback for lsof output by [@MDrakos](https://redirect.github.com/MDrakos) in [https://github.com/shirou/gopsutil/pull/1640](https://redirect.github.com/shirou/gopsutil/pull/1640) - \[process]\[openbsd]: add cwd on openbsd. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1649](https://redirect.github.com/shirou/gopsutil/pull/1649) ##### Other Changes - remove duplicate code in mktypes.sh by [@zhanluxianshen](https://redirect.github.com/zhanluxianshen) in [https://github.com/shirou/gopsutil/pull/1646](https://redirect.github.com/shirou/gopsutil/pull/1646) - add arm/arm64 category for github pr label. by [@zhanluxianshen](https://redirect.github.com/zhanluxianshen) in [https://github.com/shirou/gopsutil/pull/1647](https://redirect.github.com/shirou/gopsutil/pull/1647) #### New Contributors - [@zhanluxianshen](https://redirect.github.com/zhanluxianshen) made their first contribution in [https://github.com/shirou/gopsutil/pull/1646](https://redirect.github.com/shirou/gopsutil/pull/1646) - [@MDrakos](https://redirect.github.com/MDrakos) made their first contribution in [https://github.com/shirou/gopsutil/pull/1640](https://redirect.github.com/shirou/gopsutil/pull/1640) - [@Dylan-M](https://redirect.github.com/Dylan-M) made their first contribution in [https://github.com/shirou/gopsutil/pull/1651](https://redirect.github.com/shirou/gopsutil/pull/1651) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.24.4...v3.24.5 ### [`v3.24.4`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.24.4) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.24.3...v3.24.4) #### What's Changed ##### net - Update net_openbsd.go to correctly parse netstat output on obsd by [@amarinderca](https://redirect.github.com/amarinderca) in [https://github.com/shirou/gopsutil/pull/1621](https://redirect.github.com/shirou/gopsutil/pull/1621) - chore: fix some typos in comments by [@camcui](https://redirect.github.com/camcui) in [https://github.com/shirou/gopsutil/pull/1624](https://redirect.github.com/shirou/gopsutil/pull/1624) #### New Contributors - [@amarinderca](https://redirect.github.com/amarinderca) made their first contribution in [https://github.com/shirou/gopsutil/pull/1621](https://redirect.github.com/shirou/gopsutil/pull/1621) - [@camcui](https://redirect.github.com/camcui) made their first contribution in [https://github.com/shirou/gopsutil/pull/1624](https://redirect.github.com/shirou/gopsutil/pull/1624) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.24.3...v3.24.4 ### [`v3.24.3`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.24.3) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.24.2...v3.24.3) #### What's Changed ##### disk - chore: fix typo by [@majorteach](https://redirect.github.com/majorteach) in [https://github.com/shirou/gopsutil/pull/1615](https://redirect.github.com/shirou/gopsutil/pull/1615) ##### host - \[host]\[linux]: fix utmp size on linux/arm64 by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1603](https://redirect.github.com/shirou/gopsutil/pull/1603) ##### load - Total Processes in `MiscStat` Corrected by [@eric1234](https://redirect.github.com/eric1234) in [https://github.com/shirou/gopsutil/pull/1612](https://redirect.github.com/shirou/gopsutil/pull/1612) ##### process - \[process]\[freebsd]: re-generate types on freebsd arm64 by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1609](https://redirect.github.com/shirou/gopsutil/pull/1609) #### New Contributors - [@majorteach](https://redirect.github.com/majorteach) made their first contribution in [https://github.com/shirou/gopsutil/pull/1615](https://redirect.github.com/shirou/gopsutil/pull/1615) - [@eric1234](https://redirect.github.com/eric1234) made their first contribution in [https://github.com/shirou/gopsutil/pull/1612](https://redirect.github.com/shirou/gopsutil/pull/1612) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.24.2...v3.24.3 ### [`v3.24.2`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.24.2) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.24.1...v3.24.2) #### What's Changed ##### cpu - add support for OpenBSD/riscv64 by [@jmatthew](https://redirect.github.com/jmatthew) in [https://github.com/shirou/gopsutil/pull/1594](https://redirect.github.com/shirou/gopsutil/pull/1594) - \[ci]: add macos-13 and macos-14 on GitHub Action by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1599](https://redirect.github.com/shirou/gopsutil/pull/1599) ##### Documentation - cwd for windows is supported by [@vlnaum](https://redirect.github.com/vlnaum) in [https://github.com/shirou/gopsutil/pull/1597](https://redirect.github.com/shirou/gopsutil/pull/1597) #### New Contributors - [@jmatthew](https://redirect.github.com/jmatthew) made their first contribution in [https://github.com/shirou/gopsutil/pull/1594](https://redirect.github.com/shirou/gopsutil/pull/1594) - [@vlnaum](https://redirect.github.com/vlnaum) made their first contribution in [https://github.com/shirou/gopsutil/pull/1597](https://redirect.github.com/shirou/gopsutil/pull/1597) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.24.1...v3.24.2 ### [`v3.24.1`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.24.1) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.12...v3.24.1) #### Compatibility Notice We don't think [#1585](https://redirect.github.com/shirou/gopsutil/issues/1585) will affect compatibility about `PlatformVersion` in `host.Info()`, but maybe it will. #### What's Changed ##### disk - \[linux]\[disk]: fix Rdev cast by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1575](https://redirect.github.com/shirou/gopsutil/pull/1575) ##### host - \[host]: add EnableBootTimeCache function by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1579](https://redirect.github.com/shirou/gopsutil/pull/1579) - ensure host platform are files and have contents by [@brycekahle](https://redirect.github.com/brycekahle) in [https://github.com/shirou/gopsutil/pull/1584](https://redirect.github.com/shirou/gopsutil/pull/1584) ##### process - Windows, read all PIDs if there are more than 1024 PIDs. by [@jnewmano](https://redirect.github.com/jnewmano) in [https://github.com/shirou/gopsutil/pull/1580](https://redirect.github.com/shirou/gopsutil/pull/1580) ##### Other Changes - use VERSION_ID from os-release by [@brycekahle](https://redirect.github.com/brycekahle) in [https://github.com/shirou/gopsutil/pull/1585](https://redirect.github.com/shirou/gopsutil/pull/1585) #### New Contributors - [@jnewmano](https://redirect.github.com/jnewmano) made their first contribution in [https://github.com/shirou/gopsutil/pull/1580](https://redirect.github.com/shirou/gopsutil/pull/1580) - [@brycekahle](https://redirect.github.com/brycekahle) made their first contribution in [https://github.com/shirou/gopsutil/pull/1584](https://redirect.github.com/shirou/gopsutil/pull/1584) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.12...v3.24.1 ### [`v3.23.12`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.12) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.11...v3.23.12) #### What's Changed ##### cpu - Avoid some uses of regexps by [@scop](https://redirect.github.com/scop) in [https://github.com/shirou/gopsutil/pull/1570](https://redirect.github.com/shirou/gopsutil/pull/1570) - Avoid repeated regexp compilations by [@scop](https://redirect.github.com/scop) in [https://github.com/shirou/gopsutil/pull/1569](https://redirect.github.com/shirou/gopsutil/pull/1569) ##### disk - feat(disk): look for filesystem labels from udev on Linux by [@scop](https://redirect.github.com/scop) in [https://github.com/shirou/gopsutil/pull/1573](https://redirect.github.com/shirou/gopsutil/pull/1573) ##### host - add deepin and uos distro by [@keeword](https://redirect.github.com/keeword) in [https://github.com/shirou/gopsutil/pull/1561](https://redirect.github.com/shirou/gopsutil/pull/1561) ##### Other Changes - Revert "chore(deps): bump actions/labeler from 4.3.0 to 5.0.0" by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1564](https://redirect.github.com/shirou/gopsutil/pull/1564) #### New Contributors - [@keeword](https://redirect.github.com/keeword) made their first contribution in [https://github.com/shirou/gopsutil/pull/1561](https://redirect.github.com/shirou/gopsutil/pull/1561) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.11...v3.23.12 ### [`v3.23.11`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.11) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.10...v3.23.11) #### What's Changed ##### process - feat: use lsof for net_connections on FreeBSD by [@wolf31o2](https://redirect.github.com/wolf31o2) in [https://github.com/shirou/gopsutil/pull/1551](https://redirect.github.com/shirou/gopsutil/pull/1551) #### New Contributors - [@wolf31o2](https://redirect.github.com/wolf31o2) made their first contribution in [https://github.com/shirou/gopsutil/pull/1551](https://redirect.github.com/shirou/gopsutil/pull/1551) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.10...v3.23.11 ### [`v3.23.10`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.10) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.9...v3.23.10) #### What's Changed ##### cpu - fix(linux): validate cpu fields length before accessing index by [@JanDeDobbeleer](https://redirect.github.com/JanDeDobbeleer) in [https://github.com/shirou/gopsutil/pull/1544](https://redirect.github.com/shirou/gopsutil/pull/1544) ##### host - \[host]\[darwin]: fix Users by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1537](https://redirect.github.com/shirou/gopsutil/pull/1537) ##### process - \[process]\[darwin]: skip process.Nice test if darwin on GitHub Action by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1536](https://redirect.github.com/shirou/gopsutil/pull/1536) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.9...v3.23.10 ### [`v3.23.9`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.9) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.8...v3.23.9) #### What's Changed ##### cpu - chore: replace deprecated ioutil package to os and io by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1524](https://redirect.github.com/shirou/gopsutil/pull/1524) - Add some support for NetBSD by [@darkgeek](https://redirect.github.com/darkgeek) in [https://github.com/shirou/gopsutil/pull/1530](https://redirect.github.com/shirou/gopsutil/pull/1530) ##### host - ci(lint): ensure io/ioutil replacement by [@mmorel-35](https://redirect.github.com/mmorel-35) in [https://github.com/shirou/gopsutil/pull/1525](https://redirect.github.com/shirou/gopsutil/pull/1525) ##### load - \[load]\[windows] Fix DATA RACE in load. Avg() by [@tossp](https://redirect.github.com/tossp) in [https://github.com/shirou/gopsutil/pull/1527](https://redirect.github.com/shirou/gopsutil/pull/1527) ##### mem - Add support for reading AnonHugePages from /proc/meminfo by [@kevinconaway](https://redirect.github.com/kevinconaway) in [https://github.com/shirou/gopsutil/pull/1519](https://redirect.github.com/shirou/gopsutil/pull/1519) #### New Contributors - [@kevinconaway](https://redirect.github.com/kevinconaway) made their first contribution in [https://github.com/shirou/gopsutil/pull/1519](https://redirect.github.com/shirou/gopsutil/pull/1519) - [@tossp](https://redirect.github.com/tossp) made their first contribution in [https://github.com/shirou/gopsutil/pull/1527](https://redirect.github.com/shirou/gopsutil/pull/1527) - [@darkgeek](https://redirect.github.com/darkgeek) made their first contribution in [https://github.com/shirou/gopsutil/pull/1530](https://redirect.github.com/shirou/gopsutil/pull/1530) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.8...v3.23.9 ### [`v3.23.8`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.8) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.7...v3.23.8) #### What's Changed [#1514](https://redirect.github.com/shirou/gopsutil/issues/1514) improves `Processes()` performance 6% or more. Thank you [@atoulme](https://redirect.github.com/atoulme) ! ##### cpu - Enable setting of vendor and related information for all Power versions by [@kishen-v](https://redirect.github.com/kishen-v) in [https://github.com/shirou/gopsutil/pull/1495](https://redirect.github.com/shirou/gopsutil/pull/1495) - chore: change CIRCLECI environment variable to CI. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1518](https://redirect.github.com/shirou/gopsutil/pull/1518) ##### disk - fix: fixed windows disk package leaks by [@ozanh](https://redirect.github.com/ozanh) in [https://github.com/shirou/gopsutil/pull/1501](https://redirect.github.com/shirou/gopsutil/pull/1501) - fix IOCounters() SerialNumber enumeration by [@gdvalle](https://redirect.github.com/gdvalle) in [https://github.com/shirou/gopsutil/pull/1508](https://redirect.github.com/shirou/gopsutil/pull/1508) ##### host - \[host]\[linux]: remove double quote from lsb release info by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1504](https://redirect.github.com/shirou/gopsutil/pull/1504) ##### mem - mem: linux: fix vmstat field names by [@chouquette](https://redirect.github.com/chouquette) in [https://github.com/shirou/gopsutil/pull/1498](https://redirect.github.com/shirou/gopsutil/pull/1498) ##### process - Fix Processes() calls with many cores by [@atoulme](https://redirect.github.com/atoulme) in [https://github.com/shirou/gopsutil/pull/1514](https://redirect.github.com/shirou/gopsutil/pull/1514) #### New Contributors - [@kishen-v](https://redirect.github.com/kishen-v) made their first contribution in [https://github.com/shirou/gopsutil/pull/1495](https://redirect.github.com/shirou/gopsutil/pull/1495) - [@chouquette](https://redirect.github.com/chouquette) made their first contribution in [https://github.com/shirou/gopsutil/pull/1498](https://redirect.github.com/shirou/gopsutil/pull/1498) - [@ozanh](https://redirect.github.com/ozanh) made their first contribution in [https://github.com/shirou/gopsutil/pull/1501](https://redirect.github.com/shirou/gopsutil/pull/1501) - [@gdvalle](https://redirect.github.com/gdvalle) made their first contribution in [https://github.com/shirou/gopsutil/pull/1508](https://redirect.github.com/shirou/gopsutil/pull/1508) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.7...v3.23.8 ### [`v3.23.7`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.7) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.6...v3.23.7) #### What's Changed ##### process - \[process]\[posix] Realign process.Name() with python psutil to return same value on python3 scripts processes by [@Lomanic](https://redirect.github.com/Lomanic) in [https://github.com/shirou/gopsutil/pull/1488](https://redirect.github.com/shirou/gopsutil/pull/1488) ##### Other Changes - cpu_percent and memory_percent Readme by [@elfranne](https://redirect.github.com/elfranne) in [https://github.com/shirou/gopsutil/pull/1486](https://redirect.github.com/shirou/gopsutil/pull/1486) #### New Contributors - [@elfranne](https://redirect.github.com/elfranne) made their first contribution in [https://github.com/shirou/gopsutil/pull/1486](https://redirect.github.com/shirou/gopsutil/pull/1486) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.6...v3.23.7 ### [`v3.23.6`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.6) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.5...v3.23.6) #### What's Changed - allow to pass context values to override environment variables by [@atoulme](https://redirect.github.com/atoulme) in [https://github.com/shirou/gopsutil/pull/1439](https://redirect.github.com/shirou/gopsutil/pull/1439) Starting with this release, directory specifications that were previously passed by environment variables such as `HOST_PROC` can also be passed by context. Conventional environment variables can still be used. ##### Other Changes - add(README): add passing context value document by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1478](https://redirect.github.com/shirou/gopsutil/pull/1478) - Reference actions by commit SHA by [@gabibguti](https://redirect.github.com/gabibguti) in [https://github.com/shirou/gopsutil/pull/1480](https://redirect.github.com/shirou/gopsutil/pull/1480) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.5...v3.23.6 ### [`v3.23.5`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.5) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.4...v3.23.5) #### What's Changed ##### mem - fix(mem): Correct capitalization of linux writeback by [@powersj](https://redirect.github.com/powersj) in [https://github.com/shirou/gopsutil/pull/1472](https://redirect.github.com/shirou/gopsutil/pull/1472) ##### net - fix some comments by [@cuishuang](https://redirect.github.com/cuishuang) in [https://github.com/shirou/gopsutil/pull/1462](https://redirect.github.com/shirou/gopsutil/pull/1462) ##### Other Changes - \[common]: fix potential leak on Sleep. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1475](https://redirect.github.com/shirou/gopsutil/pull/1475) #### New Contributors - [@cuishuang](https://redirect.github.com/cuishuang) made their first contribution in [https://github.com/shirou/gopsutil/pull/1462](https://redirect.github.com/shirou/gopsutil/pull/1462) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.4...v3.23.5 ### [`v3.23.4`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.4) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.3...v3.23.4) #### What's Changed ##### cpu - ci(lint): correct gci linter by [@mmorel-35](https://redirect.github.com/mmorel-35) in [https://github.com/shirou/gopsutil/pull/1443](https://redirect.github.com/shirou/gopsutil/pull/1443) ##### process - refactor(process): compare error with `errors.Is` by [@Juneezee](https://redirect.github.com/Juneezee) in [https://github.com/shirou/gopsutil/pull/1453](https://redirect.github.com/shirou/gopsutil/pull/1453) ##### Other Changes - Add github SBOM Generator by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1447](https://redirect.github.com/shirou/gopsutil/pull/1447) - Add Security Policy by [@gabibguti](https://redirect.github.com/gabibguti) in [https://github.com/shirou/gopsutil/pull/1450](https://redirect.github.com/shirou/gopsutil/pull/1450) #### New Contributors - [@gabibguti](https://redirect.github.com/gabibguti) made their first contribution in [https://github.com/shirou/gopsutil/pull/1450](https://redirect.github.com/shirou/gopsutil/pull/1450) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.3...v3.23.4 ### [`v3.23.3`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.3) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.2...v3.23.3) #### What's Changed ##### cpu - cpu: add frequency support for apple silicon m1/m2 cpus by [@shoenig](https://redirect.github.com/shoenig) in [https://github.com/shirou/gopsutil/pull/1436](https://redirect.github.com/shirou/gopsutil/pull/1436) ##### disk - Fix 'send on closed channel' bug with windows disks by [@davidnewhall](https://redirect.github.com/davidnewhall) in [https://github.com/shirou/gopsutil/pull/1430](https://redirect.github.com/shirou/gopsutil/pull/1430) - fix: moves common.Warnings to common OS files by [@powersj](https://redirect.github.com/powersj) in [https://github.com/shirou/gopsutil/pull/1431](https://redirect.github.com/shirou/gopsutil/pull/1431) ##### host - Recognize Cumulus Linux distro by [@jak3kaj](https://redirect.github.com/jak3kaj) in [https://github.com/shirou/gopsutil/pull/1421](https://redirect.github.com/shirou/gopsutil/pull/1421) ##### process - FreeBSD process exe support by [@dhurley](https://redirect.github.com/dhurley) in [https://github.com/shirou/gopsutil/pull/1428](https://redirect.github.com/shirou/gopsutil/pull/1428) ##### Other Changes - English case error by [@3139487747](https://redirect.github.com/3139487747) in [https://github.com/shirou/gopsutil/pull/1426](https://redirect.github.com/shirou/gopsutil/pull/1426) - chore(golangci-lint): exlucde unused-parameters and empty-block rule by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1433](https://redirect.github.com/shirou/gopsutil/pull/1433) #### New Contributors - [@3139487747](https://redirect.github.com/3139487747) made their first contribution in [https://github.com/shirou/gopsutil/pull/1426](https://redirect.github.com/shirou/gopsutil/pull/1426) - [@jak3kaj](https://redirect.github.com/jak3kaj) made their first contribution in [https://github.com/shirou/gopsutil/pull/1421](https://redirect.github.com/shirou/gopsutil/pull/1421) - [@dhurley](https://redirect.github.com/dhurley) made their first contribution in [https://github.com/shirou/gopsutil/pull/1428](https://redirect.github.com/shirou/gopsutil/pull/1428) - [@davidnewhall](https://redirect.github.com/davidnewhall) made their first contribution in [https://github.com/shirou/gopsutil/pull/1430](https://redirect.github.com/shirou/gopsutil/pull/1430) - [@shoenig](https://redirect.github.com/shoenig) made their first contribution in [https://github.com/shirou/gopsutil/pull/1436](https://redirect.github.com/shirou/gopsutil/pull/1436) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.2...v3.23.3 ### [`v3.23.2`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.2) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.23.1...v3.23.2) #### What's Changed ##### cpu - host: add support for linux/loong64 by [@abner-chenc](https://redirect.github.com/abner-chenc) in [https://github.com/shirou/gopsutil/pull/1228](https://redirect.github.com/shirou/gopsutil/pull/1228) - fix lint by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1417](https://redirect.github.com/shirou/gopsutil/pull/1417) - get tests passing on s390x by [@jeffweiss](https://redirect.github.com/jeffweiss) in [https://github.com/shirou/gopsutil/pull/1414](https://redirect.github.com/shirou/gopsutil/pull/1414) ##### disk - fix(disk): correctly replace /dev in /dev/mapper by [@powersj](https://redirect.github.com/powersj) in [https://github.com/shirou/gopsutil/pull/1412](https://redirect.github.com/shirou/gopsutil/pull/1412) ##### host - fix some kylin linux bug by [@N1neSun](https://redirect.github.com/N1neSun) in [https://github.com/shirou/gopsutil/pull/1356](https://redirect.github.com/shirou/gopsutil/pull/1356) #### New Contributors - [@N1neSun](https://redirect.github.com/N1neSun) made their first contribution in [https://github.com/shirou/gopsutil/pull/1356](https://redirect.github.com/shirou/gopsutil/pull/1356) - [@abner-chenc](https://redirect.github.com/abner-chenc) made their first contribution in [https://github.com/shirou/gopsutil/pull/1228](https://redirect.github.com/shirou/gopsutil/pull/1228) - [@jeffweiss](https://redirect.github.com/jeffweiss) made their first contribution in [https://github.com/shirou/gopsutil/pull/1414](https://redirect.github.com/shirou/gopsutil/pull/1414) - [@powersj](https://redirect.github.com/powersj) made their first contribution in [https://github.com/shirou/gopsutil/pull/1412](https://redirect.github.com/shirou/gopsutil/pull/1412) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.23.1...v3.23.2 ### [`v3.23.1`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.23.1) [Compare Source](https://redirect.github.com/shirou/gopsutil/compare/v3.22.12...v3.23.1) #### What's Changed ##### disk - \[disk]\[windows]: add context handling on PartionsWithContext by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1407](https://redirect.github.com/shirou/gopsutil/pull/1407) ##### host - \[host] windows: use millisecond precision for BootTime() by [@jefferbrecht](https://redirect.github.com/jefferbrecht) in [https://github.com/shirou/gopsutil/pull/1397](https://redirect.github.com/shirou/gopsutil/pull/1397) - \[host] linux/ppc: ppc64 definition from ppc64le by [@donbowman](https://redirect.github.com/donbowman) in [https://github.com/shirou/gopsutil/pull/1403](https://redirect.github.com/shirou/gopsutil/pull/1403) #### New Contributors - [@jefferbrecht](https://redirect.github.com/jefferbrecht) made their first contribution in [https://github.com/shirou/gopsutil/pull/1397](https://redirect.github.com/shirou/gopsutil/pull/1397) - [@donbowman](https://redirect.github.com/donbowman) made their first contribution in [https://github.com/shirou/gopsutil/pull/1403](https://redirect.github.com/shirou/gopsutil/pull/1403) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.22.12...v3.23.1 ### [`v3.22.12`](https://redirect.github.com/shirou/gopsutil/releases/tag/v3.22.12) #### Important notice v3.22.11 was reverted because some issue by [#1384](https://redirect.github.com/shirou/gopsutil/issues/1384), and retracted by [#1386](https://redirect.github.com/shirou/gopsutil/issues/1386). #### What's Changed ##### cpu - feat: Setting the model name for arm based CPUs by [@yaozbek](https://redirect.github.com/yaozbek) in [https://github.com/shirou/gopsutil/pull/1373](https://redirect.github.com/shirou/gopsutil/pull/1373) - cpu: use windows.GetActiveProcessorCount by [@tklauser](https://redirect.github.com/tklauser) in [https://github.com/shirou/gopsutil/pull/1394](https://redirect.github.com/shirou/gopsutil/pull/1394) - fill modelName for all cores in arm64 devices by [@sgthammer](https://redirect.github.com/sgthammer) in [https://github.com/shirou/gopsutil/pull/1389](https://redirect.github.com/shirou/gopsutil/pull/1389) - test: use `T.Setenv` to set env vars in tests by [@Juneezee](https://redirect.github.com/Juneezee) in [https://github.com/shirou/gopsutil/pull/1398](https://redirect.github.com/shirou/gopsutil/pull/1398) ##### disk - \[ios]\[disk] IOKit is not available on iOS by [@tmm1](https://redirect.github.com/tmm1) in [https://github.com/shirou/gopsutil/pull/1362](https://redirect.github.com/shirou/gopsutil/pull/1362) - pull request on adding missing statistic under solaris/illumos by [@sfzfs](https://redirect.github.com/sfzfs) in [https://github.com/shirou/gopsutil/pull/1381](https://redirect.github.com/shirou/gopsutil/pull/1381) - \[disk]\[host]: move back Warnings from internal to disk and host. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1379](https://redirect.github.com/shirou/gopsutil/pull/1379) - \[disk]\[windows] Support LabelWithContext & SerialNumberWithContext - rebased by [@FrankSpitulski](https://redirect.github.com/FrankSpitulski) in [https://github.com/shirou/gopsutil/pull/1367](https://redirect.github.com/shirou/gopsutil/pull/1367) - Revert "\[disk]\[windows] Support LabelWithContext & SerialNumberWithContext - rebased " by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1384](https://redirect.github.com/shirou/gopsutil/pull/1384) - Truncate the Getfsstat result to the count of items that were returned by [@brianryner8](https://redirect.github.com/brianryner8) in [https://github.com/shirou/gopsutil/pull/1392](https://redirect.github.com/shirou/gopsutil/pull/1392) ##### host - feat(host, windows): add UBR (Update Build Revision) to kernel version by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1374](https://redirect.github.com/shirou/gopsutil/pull/1374) - host: use unix.ByteSliceToString by [@tklauser](https://redirect.github.com/tklauser) in [https://github.com/shirou/gopsutil/pull/1393](https://redirect.github.com/shirou/gopsutil/pull/1393) ##### load - \[load]\[windows]: add error detail and context handling. by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1380](https://redirect.github.com/shirou/gopsutil/pull/1380) ##### Other Changes - \[android]\[host] fix Info() failure due to forbidden /proc/stat and /proc/uptime by [@tmm1](https://redirect.github.com/tmm1) in [https://github.com/shirou/gopsutil/pull/1361](https://redirect.github.com/shirou/gopsutil/pull/1361) - Retract deleted tag v3.22.11 by [@bogdandrutu](https://redirect.github.com/bogdandrutu) in [https://github.com/shirou/gopsutil/pull/1386](https://redirect.github.com/shirou/gopsutil/pull/1386) - Detect Docker also using /.dockerenv by [@scop](https://redirect.github.com/scop) in [https://github.com/shirou/gopsutil/pull/1400](https://redirect.github.com/shirou/gopsutil/pull/1400) - chore(README): add `HOST_ROOT` by [@shirou](https://redirect.github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1401](https://redirect.github.com/shirou/gopsutil/pull/1401) #### New Contributors - [@yaozbek](https://redirect.github.com/yaozbek) made their first contribution in [https://github.com/shirou/gopsutil/pull/1373](https://redirect.github.com/shirou/gopsutil/pull/1373) - [@sfzfs](https://redirect.github.com/sfzfs) made their first contribution in [https://github.com/shirou/gopsutil/pull/1381](https://redirect.github.com/shirou/gopsutil/pull/1381) - [@FrankSpitulski](https://redirect.github.com/FrankSpitulski) made their first contribution in [https://github.com/shirou/gopsutil/pull/1367](https://redirect.github.com/shirou/gopsutil/pull/1367) - [@bogdandrutu](https://redirect.github.com/bogdandrutu) made their first contribution in [https://github.com/shirou/gopsutil/pull/1386](https://redirect.github.com/shirou/gopsutil/pull/1386) - [@brianryner8](https://redirect.github.com/brianryner8) made their first contribution in [https://github.com/shirou/gopsutil/pull/1392](https://redirect.github.com/shirou/gopsutil/pull/1392) - [@sgthammer](https://redirect.github.com/sgthammer) made their first contribution in [https://github.com/shirou/gopsutil/pull/1389](https://redirect.github.com/shirou/gopsutil/pull/1389) - [@Juneezee](https://redirect.github.com/Juneezee) made their first contribution in [https://github.com/shirou/gopsutil/pull/1398](https://redirect.github.com/shirou/gopsutil/pull/1398) **Full Changelog**: https://github.com/shirou/gopsutil/compare/v3.22.10...v3.22.12Configuration
📅 Schedule: Branch creation - "on Friday,every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.