New Features
API CHANGE: This version implements thread-safe getters for OSHI attributes.
As part of this change, support for serialization has been removed.
In addition, some setters have been removed from the API, as they were never intended for end user use.
Additional setter removal may occur in future versions.
The default configuration file has been renamed to oshi.properties
to prevent classpath conflicts.
- #959: Implement thread safety -- Hardware API overhaul. - @dbwiddis.
- #960: OSProcess constructor with PID. - @Potat0x.
- #981: List Services - @agithyogendra.
- #1005: PhysicalMemory class - @rohitkukreja1508.
Bug fixes / Improvements
- #962: Properly handle null WMI DateTime results. - @dbwiddis.
- #963: Move the ProcessorIdentifier inner class to the CentralProcessor class - @Praveen101997.
- #971: Fix handle leak in WindowsDisplay.java - @r10a.
- #977: Rename default configuration - @cilki.
- #989: Improve Windows current frequency stats. - @dbwiddis.
- #995: CoreFoundation, IOKit, DiskArbitration API overhaul. - @dbwiddis.
- #1008: Specialize getHostName() - @2kindsofcs.