Skip to content

Releases: sebhildebrandt/systeminformation

v6.0.0-beta.16

Choose a tag to compare

@github-actions github-actions released this 22 Sep 19:00
  • use C.UTF-8 locale for commands returning user text (linux)
  • networkInterfaces() - faster linux scan (parallel, single nmcli call, skip external/non-wifi)
  • fix: reject option-like values in sanitizeUrl and sanitizeInterfacesString
  • execSecure() - settle on timeout, cap stdout at MAX_BUFFER_SIZE, discard stderr
  • gpu() - fix issue last implementation
  • gpu() - derive vram from sysfs instead of PCI region sizes (linux)

Full Changelog: v6.0.0-beta.15...v6.0.0-beta.16

v6.0.0-beta.15

Choose a tag to compare

@github-actions github-actions released this 20 Sep 08:29
  • code review and code hardening
  • networkStats() - cached results report the measured interval, fix cache key mismatch (windows)
  • fix bsd mem used, btrfs pool size with incomplete member list, SIP custom configuration
  • gpu() - detect NVIDIA Tegra / Jetson iGPU via sysfs (linux)
  • memLayout() - fix clockSpeed reading
  • networkStats() - add rx_packets and tx_packets
  • mem() - active/available now account for the ZFS ARC cache (linux, freebsd)
  • osInfo() - add security (SELinux / AppArmor on linux, SIP on macOS

Full Changelog: v6.0.0-beta.14...v6.0.0-beta.15

v6.0.0-beta.14

Choose a tag to compare

@github-actions github-actions released this 20 Sep 05:45
  • blockDevices() btrfs detection / calculation improved

Full Changelog: v6.0.0-beta.13...v6.0.0-beta.14

v5.33.13

Choose a tag to compare

@github-actions github-actions released this 20 Sep 08:16

Full Changelog: v5.33.12...v5.33.13

v6.0.0-beta.13

Choose a tag to compare

@github-actions github-actions released this 18 Sep 16:02
  • ci - add missing processFocused smoke test
  • test menu re-arrangement
  • add exec timeouts to the systemctl, ps, netstat, ifconfig and iw calls
  • harden raidMatchLinux - timeout on mdadm and validate the device name before building the path
  • harden new exec calls with timeouts, avoid prototype chain lookup in availability map
  • fix windows display availability mapping, add zpool timeouts and resolve zfs pool mountpoints
  • displays(), gpu() - gpu and gpuBusAddress fix (windows)
  • displays() - add gpu and gpuBusAddress to link a display to its graphics controller, document gpu().busAddress
  • displays() - powerState (on, standby, suspend, off) fix
  • displays() - add powerState (on, standby, suspend, off) to detect dimmed or sleeping screens
  • add processFocused() - process owning the currently focused window, blockDevices() - detect ZFS pools and multi device btrfs as raid groups

Full Changelog: v6.0.0-beta.12...v6.0.0-beta.13

v5.33.12

Choose a tag to compare

@github-actions github-actions released this 18 Sep 17:08

Full Changelog: v5.33.11...v5.33.12

v6.0.0-beta.12

Choose a tag to compare

@github-actions github-actions released this 17 Sep 17:52
  • fix: refactoring, fixing minor flaws
  • feat: process() state and default audio device (windows)
  • feat: displays() fall back to the DRM connectors (linux)
  • feat: currentLoad() - added avgLoad (aprox) for Windows
  • feat: networkInterfaces() added vendor, model and gateway

Full Changelog: v6.0.0-beta.11...v6.0.0-beta.12

v6.0.0-beta.11

Choose a tag to compare

@github-actions github-actions released this 16 Sep 18:29
  • battery(), uuid(), blockDevices() fix Mac OS Golden Gate (macOS)
  • feat: workAreaResolution, workAreaPosition for macOS
  • fix: gpu() metalVersion detection (macOS)
  • feat: added workAreaResolution and workAreaPosition (windows)

Full Changelog: v6.0.0-beta.10...v6.0.0-beta.11

v5.33.11

Choose a tag to compare

@github-actions github-actions released this 16 Sep 18:24

Full Changelog: v5.33.10...v5.33.11

v6.0.0-beta.10

Choose a tag to compare

@github-actions github-actions released this 08 Sep 18:32
  • fix: fsSize() zfs usage, macOS fs type, io wait metrics (#1017, #1025, #965)

Full Changelog: v6.0.0-beta.9...v6.0.0-beta.10