github oshi/oshi oshi-parent-7.2.0
Release 7.2.0

3 hours ago
New Features
  • #3234: Add SystemInfoProvider SPI and SystemInfoFactory for automatic selection of the best available OSHI implementation at runtime - @dbwiddis.
  • #3238: Add native-free Linux SystemInfoProvider implementation in oshi-common, enabling Linux system info without JNA or FFM dependencies - @dbwiddis.
  • #3255: Add BluetoothDevice enumeration for paired/connected Bluetooth peripherals on Linux, Windows, and macOS - @dbwiddis.
Bug Fixes and Improvements
  • #3245: Fix MacGlobalMemory.getPhysicalMemory() returning empty data on Apple Silicon Macs - @dbwiddis.
  • #3249: Read EDID from /sys/class/drm on Linux, fixing display detection on Wayland - @dbwiddis.
  • #3278, #3280: Add SystemInfoProvider convenience overloads to OshiMetrics constructor, bindTo, and builder methods - @dbwiddis.
  • #3281: Fix AIX processor count detection to use LPAR vcpu and SMT configuration instead of frame-level physical processor count - @dbwiddis.
  • #3283: Fix macOS JNA system CPU ticks overflowing to negative values after long uptimes - @dbwiddis.
  • #3299: Handle Linux LUKS device-mapper disks without LVM volume names and avoid synthetic null paths - @dbwiddis.
  • #3300: Fix macOS FFM open file limits and strengthen current-process limit coverage - @dbwiddis.

Full change log

Don't miss a new oshi release

NewReleases is sending notifications on new releases.