0.5.0
What's Changed
- chore(deps): bump quarkus.platform.version from 3.28.2 to 3.28.3 by @dependabot[bot] in #278
- chore(deps): bump me.fabriciorby:maven-surefire-junit5-tree-reporter from 1.4.0 to 1.5.1 by @dependabot[bot] in #280
- chore(deps): bump quarkus.platform.version from 3.28.3 to 3.28.4 by @dependabot[bot] in #281
- feat: NuProcess-based isolated process implementation by @metacosm in #283
- chore: bump Quarkus to 3.29.0 by @metacosm in #284
- chore(deps): bump com.zaxxer:nuprocess from 2.0.6 to 3.0.0 by @dependabot[bot] in #285
- fix: typo by @metacosm in #286
- refactor: remove unneeded field by @metacosm in #287
- refactor: extract BaseProcessHandler for reusability by @metacosm in #288
- feat: improve reusability and efficiency of process handling by @metacosm in #289
- fix: properly record the end of the measure and use it by @metacosm in #292
- fix: ensure first recorded epoch is correct by recording start time by @metacosm in #293
- feat: backup DB on worker thread instead of main by @metacosm in #290
- feat: implement DB-backed energy measurement by @metacosm in #294
- chore(deps): bump io.quarkiverse.jdbc:quarkus-jdbc-sqlite4j from 0.0.7 to 0.0.8 by @dependabot[bot] in #291
- fix: do not persist missing measure by @metacosm in #295
- fix: ensure total measure is correct and always available by @metacosm in #296
- refactor: move & rename PowerMeasurer to backend module and reuse in server by @metacosm in #297
- chore(deps): bump org.jreleaser:jreleaser-maven-plugin from 1.20.0 to 1.21.0 by @dependabot[bot] in #298
- feat: make dependabot monitor actions updates as well by @metacosm in #299
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #300
- chore(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in #301
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #302
- chore(deps): bump actions/download-artifact from 4 to 6 by @dependabot[bot] in #303
- feat: also release cli as native executable by @metacosm in #304
- docs: update README and add endpoint documentation by @metacosm in #305
- set pool max connection to 1 by @andreaTP in #306
- feat: add possibility to extract CPU share for a process by @metacosm in #307
- chore: bump Quarkus to 3.29.1 by @metacosm in #308
- feat: read RAPL files via process to control access via sudo by @metacosm in #309
- refactor: no need to use buffer to extract output by @metacosm in #310
- chore(deps): bump quarkus.platform.version from 3.29.1 to 3.29.2 by @dependabot[bot] in #311
- chore(deps): bump org.apache.maven.plugins:maven-release-plugin from 3.1.1 to 3.2.0 by @dependabot[bot] in #312
- fix: RAPL power computation by @metacosm in #313
- fix: properly register total system measure PID by @metacosm in #314
- feat: Power uses Totaler directly with automatically selected components by @metacosm in #315
- fix: properly compute mW by @metacosm in #316
- fix: multiple issues by @metacosm in #317
- feat: enable external cpu share recording by @metacosm in #318
- feat: use external CPU measure if not provided by sensor by @metacosm in #319
- feat: allow force enabling external CPU share attribution by @metacosm in #320
- chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 by @dependabot[bot] in #322
- chore(deps): bump quarkus.platform.version from 3.29.2 to 3.29.3 by @dependabot[bot] in #321
- feat: initial JBang configuration for easier use by @metacosm in #323
- feat: add BOM by @metacosm in #324
- chore: release 0.5.0 by @metacosm in #325
Full Changelog: 0.3.0...0.5.0