Skip to content

jPowerMonitor 1.2.0

Compare
Choose a tag to compare
@keilhofh keilhofh released this 26 Sep 10:53
· 23 commits to main since this release
  • add prometheus interface and configuration
  • add cloud toolkit estimation method
  • fix calculation of energy for intervals different to 1sec (1 Ws = 1 J)
  • use double/Double instead of BigDecimal:
    • refactor all BigDecimals to double/Double values (for slightly better performance and slightly less precise results)
  • refactor MeasureMethod hierarchy
  • separate jPowerMonitor jar from demo application jpowermonitor-demo.jar. See Readme for more information.
  • dependency updates:
    • upgrade com.fasterxml.jackson.datatype:jackson-datatype-jsr310 to 2.17.2
    • org.apache.httpcomponents.client5:httpclient5 to 5.4
    • org.junit.jupiter:junit-jupiter to 5.11.1
    • upgrade org.assertj:assertj-core to 3.26.3
    • upgrade snakeyaml to 2.3
    • upgrade junit-jupiter to 5.11.0
    • upgrade org.slf4j:slf4j-api to 2.0.16
    • upgrade gradle to 8.10.1

MVN Central Link: https://mvnrepository.com/artifact/io.github.msg-systems/jpowermonitor