Skip to content

Releases: joular/powerjoular

1.0.4

11 Jul 14:15
4a791cd
Compare
Choose a tag to compare

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.

1.0.3

08 Jul 19:20
9a5a006
Compare
Choose a tag to compare

Hotfix release

  • Hotfix for handle exception for invalid command line arguments.

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.

1.0.2

08 Jul 08:38
1cb2359
Compare
Choose a tag to compare

Hotfix release

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.

1.0.1

04 Jul 11:32
579fe89
Compare
Choose a tag to compare

Hotfix release

  • Fix a typo in Raspberry Pi 5 detecting the model.

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.

1.0.0

20 Jun 09:15
634c5cf
Compare
Choose a tag to compare

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.

0.7.3

02 Apr 14:54
46db963
Compare
Choose a tag to compare

Main New Features and Changes

  • Fix negative power values when RAPL counter wraps on Intel/AMD. Thanks to @gcorrall, issue #45 and PR #46.
  • Add binary deb packages for Ubuntu, Debian and derivatives (build on Ubuntu 22.04). Thanks to @adelnoureddine and commit 9e0ad02.

0.7.2

20 Feb 12:10
509d181
Compare
Choose a tag to compare

Main New Features and Changes

  • Fix infinite and not a number values (NaN***' and '+Inf**). Thanks to @gcorrall, issue #42 and PR #43.

0.7.1

30 Jan 12:54
7b30c9e
Compare
Choose a tag to compare

Main New Features and Changes

0.7.0

20 Oct 18:03
92d4a0e
Compare
Choose a tag to compare

Main New Features and Changes

  • Support measuring energy on all revisions of supported Raspberry Pi models. Issue #32 and PR #33 . Thanks to @adelnoureddine
  • Add option -d to show debug in terminal, and change behavior of -t to only show energy information. Issue #30. Thanks to @adelnoureddine
  • Add option -v to show version number of PowerJoular. Commit 5281ae9. Thanks to @adelnoureddine
  • Add script to generate a deb installation package. Commit bd1cd87. Thanks to @adelnoureddine

0.6.2

13 Sep 19:59
e2b8a8e
Compare
Choose a tag to compare

Main New Features and Changes

  • Enable support for AMD EPYC processors. Thanks to @LeBane63