Skip to content

1.0.4

Compare
Choose a tag to compare
@adelnoureddine adelnoureddine released this 11 Jul 14:15
· 5 commits to main since this release
4a791cd

Hotfix release

  • Hotfix for error in updating PID list for monitoring an application by name. Thanks to @adelnoureddine, commit 7ed27bf and issue #61.

Below the release notes for the major version 1.0.0.

Version 1.0.0 of PowerJoular is here! Check out our blog article describing the main changes.

Main New Features and Changes

  • Support virtual machines.
    PowerJoular can now monitor power consumption inside virtual machines with the same features as on bare metal (monitoring PIDs, applications, writing to files, systemd service, etc.). Check our specific documentation on how to configure and use PowerJoular inside virtual machines.
    Thanks to @axelterrier , issue #34 and PR #51.
  • Fix terminal output overlapping . Thanks to @adelnoureddine, issue #47 and commit 4661fcc.
  • Add additional scripts to generate binary .deb and .rpm, and source Arch pkgbuild. Thanks to @axelterrier , issue #23 and PR #52.
  • Add script for cross-compilation (x86_64 and aarch64 for now), along with easier package generation for .deb and .rpm. Thanks to @adelnoureddine and commit 8e1e51f
  • Properly handle multi-threading statistics in Linux. Currently under an experimental flag -k. Thanks to @benjaminantunes and @adelnoureddine, issue #41, PR #36, and commit 1d34b5f.