From 72231c8cb2996a34017524141f8d4038908b5a18 Mon Sep 17 00:00:00 2001 From: Daniel Widdis Date: Thu, 2 Jan 2020 11:02:17 -0800 Subject: [PATCH] 4.3.0 Release --- CHANGELOG.md | 15 ++++++++++++--- README.md | 4 ++-- src/site/markdown/README.md | 8 ++++---- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 383ed3952e8..0b41aabcbf2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,16 @@ -4.3.0 (in progress) +4.4.0 (in progress) +================ +* Your contribution here + +4.3.0 (1/2/2020) ================ * [#1057](https://github.com/oshi/oshi/pull/1057): Added Subnet Mask & Prefix Length to NetworkIF. - [@vesyrak](https://github.com/Vesyrak). -* [#1060](https://github.com/oshi/oshi/pull/1057): Fixed Linux page size calculation. - [@dbwiddis](https://github.com/dbwiddis). +* [#1060](https://github.com/oshi/oshi/pull/1060): Fixed Linux page size calculation. - [@dbwiddis](https://github.com/dbwiddis). +* [#1063](https://github.com/oshi/oshi/pull/1063), + [#1065](https://github.com/oshi/oshi/pull/1065): Fixed Windows disk transfer time. - [@Space2Man](https://github.com/Space2Man). +* [#1070](https://github.com/oshi/oshi/pull/1070): Improve PDH counter robustness. - [@dbwiddis](https://github.com/dbwiddis). +* [#1073](https://github.com/oshi/oshi/pull/1073): Fix Linux Process stats in OpenVZ. - [@dbwiddis](https://github.com/dbwiddis). +* [#1075](https://github.com/oshi/oshi/pull/1075): Use systemctl for stopped Linux Services. - [@dbwiddis](https://github.com/dbwiddis). 4.2.0 (11/9/2019), 4.2.1 (11/14/2019) ================ @@ -72,7 +81,7 @@ The default configuration file has been renamed to `oshi.properties` to prevent * [#929](https://github.com/oshi/oshi/pull/929): Add isElevated check to OperatingSystem. - [@dbwiddis](https://github.com/dbwiddis). * [#931](https://github.com/oshi/oshi/pull/931): Standardize attribute updating. - [@dbwiddis](https://github.com/dbwiddis). -3.13.0 (1/18/2019), 3.13.1 (4/21/2019), 3.13.2 (4/28/2019), 3.13.3 (6/5/2019), 3.13.4 (9/6/2019) +3.13.0 (1/18/2019), 3.13.1 (4/21/2019), 3.13.2 (4/28/2019), 3.13.3 (6/5/2019), 3.13.4 (9/6/2019), 3.13.5 (1/2/2020) ================ * [#763](https://github.com/oshi/oshi/pull/763): Refactor PDH/WMI Fallback. - [@dbwiddis](https://github.com/dbwiddis). * [#766](https://github.com/oshi/oshi/pull/766): Use query key to update counters in groups. - [@dbwiddis](https://github.com/dbwiddis). diff --git a/README.md b/README.md index 78b0bb0352c..90b40522132 100644 --- a/README.md +++ b/README.md @@ -58,11 +58,11 @@ Downloads --------- | Stable Release Version | Current Development Version | Dependencies | | ------------- | ------------- | ------------- | -| [oshi-core-4.2.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=com.github.oshi&a=oshi-core&v=4.2.1&e=jar) | [oshi-core-4.3.0-SNAPSHOT](https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots&g=com.github.oshi&a=oshi-core&v=4.3.0-SNAPSHOT&e=jar) | [JNA](https://github.com/java-native-access/jna) • [SLF4J](http://www.slf4j.org/) | +| [oshi-core-4.3.0](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=com.github.oshi&a=oshi-core&v=4.3.0&e=jar) | [oshi-core-4.4.0-SNAPSHOT](https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots&g=com.github.oshi&a=oshi-core&v=4.4.0-SNAPSHOT&e=jar) | [JNA](https://github.com/java-native-access/jna) • [SLF4J](http://www.slf4j.org/) | Usage ----- -We strongly recommend you use a dependency manager such as Maven or Gradle. You can [find the appropriate syntax to include OSHI here](https://search.maven.org/artifact/com.github.oshi/oshi-core/4.2.1/jar). This will add the transitive dependencies. If you experience issues with `NoClassDefFound` errors for JNA artifacts, you might have another dependency to JNA which resolves first. Listing OSHI earlier in your dependency list will usually resolve this, or you may try manually specifying the most recent version of JNA. +We strongly recommend you use a dependency manager such as Maven or Gradle. You can [find the appropriate syntax to include OSHI here](https://search.maven.org/artifact/com.github.oshi/oshi-core/4.3.0/jar). This will add the transitive dependencies. If you experience issues with `NoClassDefFound` errors for JNA artifacts, you might have another dependency to JNA which resolves first. Listing OSHI earlier in your dependency list will usually resolve this, or you may try manually specifying the most recent version of JNA. Create a new instance of `SystemInfo` and use the getters to access additional information. diff --git a/src/site/markdown/README.md b/src/site/markdown/README.md index bf92bb8fe30..62ec6d17d06 100644 --- a/src/site/markdown/README.md +++ b/src/site/markdown/README.md @@ -58,11 +58,11 @@ Downloads --------- | Stable Release Version | Current Development Version | Dependencies | | ------------- | ------------- | ------------- | -| [oshi-core-4.2.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=com.github.oshi&a=oshi-core&v=4.2.1&e=jar) | [oshi-core-4.3.0-SNAPSHOT](https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots&g=com.github.oshi&a=oshi-core&v=4.3.0-SNAPSHOT&e=jar) | [JNA](https://github.com/java-native-access/jna) • [SLF4J](http://www.slf4j.org/) | +| [oshi-core-4.3.0](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=com.github.oshi&a=oshi-core&v=4.3.0&e=jar) | [oshi-core-4.4.0-SNAPSHOT](https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots&g=com.github.oshi&a=oshi-core&v=4.4.0-SNAPSHOT&e=jar) | [JNA](https://github.com/java-native-access/jna) • [SLF4J](http://www.slf4j.org/) | Usage ----- -We strongly recommend you use a dependency manager such as Maven or Gradle. You can [find the appropriate syntax to include OSHI here](https://search.maven.org/artifact/com.github.oshi/oshi-core/4.2.1/jar). This will add the transitive dependencies. If you experience issues with `NoClassDefFound` errors for JNA artifacts, you might have another dependency to JNA which resolves first. Listing OSHI earlier in your dependency list will usually resolve this, or you may try manually specifying the most recent version of JNA. +We strongly recommend you use a dependency manager such as Maven or Gradle. You can [find the appropriate syntax to include OSHI here](https://search.maven.org/artifact/com.github.oshi/oshi-core/4.3.0/jar). This will add the transitive dependencies. If you experience issues with `NoClassDefFound` errors for JNA artifacts, you might have another dependency to JNA which resolves first. Listing OSHI earlier in your dependency list will usually resolve this, or you may try manually specifying the most recent version of JNA. Create a new instance of `SystemInfo` and use the getters to access additional information. @@ -72,7 +72,7 @@ and see the full output for your system by cloning the project and building it w ``` git clone https://github.com/oshi/oshi.git && cd oshi -./mvnw test-compile -pl oshi-core -q exec:java \ +./mvnw test-compile -pl oshi-core exec:java \ -Dexec.mainClass="oshi.SystemInfoTest" \ -Dexec.classpathScope="test" ``` @@ -248,7 +248,7 @@ Projects using OSHI * [DeepLearning4J](https://deeplearning4j.org/) * [PSI Probe](https://github.com/psi-probe/psi-probe) * [GigaSpaces XAP](https://xap.github.io/) -* [openHAB Systeminfo Binding](https://github.com/openhab/openhab2-addons/tree/master/addons/binding/org.openhab.binding.systeminfo) +* [openHAB Systeminfo Binding](https://github.com/openhab/openhab2-addons/tree/master/bundles/org.openhab.binding.systeminfo) * [Jenkins swarm plugin](https://wiki.jenkins.io/display/JENKINS/Swarm+Plugin) * [Java for IBM Watson IoT Platform](https://ibm-watson-iot.github.io/iot-java/) * [Semux](https://www.semux.org/)