Releases: oshi/oshi
Releases Β· oshi/oshi
Release 6.9.1
New Features
- #2990: Add methods for calculating CPU usage with two arrays - @dbwiddis.
- #2991: Add installed apps, network params, internet protocols API in Windows FFM - @rohan-coder02.
- #3007: Add ffm implementation for hal.memory @wolfs.
Bug fixes / Improvements
- #2983: JNA 5.18.0 - @dbwiddis.
- #3006: Remove animal-sniffer-maven-plugin - @arun-misra.
Release 6.9.0
New Features
- #2925: Introduced oshi-core-java25 module that intends to provide FFM support - @rohan-coder02.
- #2949: Implement MacOperatingSystem using FFM - @dbwiddis.
- #2959, #2968: Implement WindowsOperatingSystem using FFM - @rohan-coder02.
Bug fixes / Improvements
Release 6.8.3
Bug fixes / Improvements
- #2902: Deduplicate installed applications using Set across Windows, Linux, MacOS and Read both 32-bit, 64-bit Windows registry keys when fetching installed apps - @rohan-coder02.
- #2908: Fix Windows cache size - @lesley29.
- #2912: Installed apps feature for AIX - @rohan-coder02.
- #2926: Exclude CD-ROM from Windows FileSystem localOnly query - @cesnekmichal.
- #2929: Improve Linux temperature sensor selection - @dbwiddis.
- #2939: Add get preferred resolution to the EdidUtil Class - @ayonization.
- #2941: Add get monitor model to the EdidUtil Class - @ayonization.
Release 6.8.2
Bug fixes / Improvements
Release 6.8.1
Release 6.8.0
New Features
- #2851: Report installed apps stats on mac, windows, and linux - @rohan-coder02.
- #2854: Add raw access to map structures in proc filesystem - @jdeppe-pivotal.
Bug fixes / Improvements
Release 6.7.1
Bug fixes / Improvements
- #2835: Configure bnd-maven-plugin to make librehardwaremonitor optional - @merks.
- #2838: Improve Windows baseboard model identification - @dbwiddis.
- #2841: Resolve Windows Server 2025 on older JDKs - @dbwiddis.
- #2843: Allow System Properties to override oshi.properties values - @dbwiddis.
- #2846: Optimize netstat calls using /proc files - @rohan-coder02.
Release 6.7.0
New Features
Bug fixes / Improvements
- #2805: Fix EdidUtil.getManufacturerID() not reading all bits of id - @JonathanTheDev.
- #2815: Trim the trailing NUL of /proc/device-tree/model - @Glavo.
Release 6.6.6
Bug fixes / Improvements
- #2793: Enable configurable prioritization of thermal zones - @joerg1985.
- #2796: Support memory speed units of MT/s - @dbwiddis.
Release 6.6.5
Bug fixes / Improvements
- #2740: Fix Linux CPU thermal zone path string - @1056227556.