Releases: joular/joularjx
3.0.1
3.0.0
Version 3.0.0 is here!
Main New Features and Changes
-
Support virtual machines.
JoularJX can now monitor power consumption of Java applications inside virtual machines with the same features as on bare metal.
Check our specific documentation on how to configure and use JoularJX inside virtual machines.
Thanks to @adelnoureddine, issue #36 and PR #73. -
Remove PowerMonitor on Windows to its own repository: Power Monitor for Windows, and is still required to use JoularJX on Windows. Thanks to @adelnoureddine, issue #72 and commit ef7cb9f.
2.9.0
The new version of JoularJX is here!
Main New Features and Changes
- Replace Intel Power Gadget on Windows with Hubblo's Windows RAPL driver. Thanks to @adelnoureddine, issue #37 and PR #70.
2.8.3
The new version of JoularJX is here!
Main New Features and Changes
- Fix energy monitoring when energy counter (energy_uj) wraps around (reaches max_energy_range_uj). Thanks to @adelnoureddine, issue #65 and PR #68.
- Fix JoularJX not monitoring applications in application servers correctly. Thanks to @adelnoureddine, issues #66 and #64 and PR #67.
- Add PowerShell installation script. Thanks to @adelnoureddine and commit 3e5f4a9
2.8.2
Version 2.8.2 of JoularJX is here!
Main New Features and Changes
- Add support for Raspberry Pi 5 B. Thanks to @adelnoureddine and commit 3270dad
- Fix negative values occasionnaly reported. Thanks to @kifetew, issue #7 and PR #57
- Fix support for Intel macs. Thanks to @alamers, issue #54 and PR #55
- Only activate RAPL tests on Linux. Thanks to @metacosm and PR #58
- Other tweaks and changes (pom & mvn version, cleaning up)
2.8.1
2.8.0
Version 2.8.0 of JoularJX is here!
Main New Features and Changes
- Add support to monitor energy on macOS. Thanks to @metacosm and PR #44
- Add support for all revisions of SBC (mainly Raspberry Pi) models. Thanks to @adelnoureddine and issue #47
- Add an option to change sampling rates (defaults are 1 sec and 10 ms). Thanks to @MagielBruntink and PR #34
- Fix for energy consumption being infinite in some situations. Thanks to @MagielBruntink and PR #35
- JoularJX can start without config.properties. Thanks to @metacosm and PR #39
- Fail faster and more explicitly on Windows when power monitor path is missing. Thanks to @metacosm and PR #40
- Extract JoularJX GUI to its own repository and rename it to: JoularJX Reader. Thanks to @adelnoureddine and issue #45
v2.5
Version 2.5 of JoularJX is here! Check out our blog article describing the main changes along with screenshots and examples.
Main New Features and Changes
- 🌟 A new graphical interface (GUI), in beta for now, is available to view and analyze power and energy results of JoularJX agent: issue #26. Thanks to @oumarkb
- Add Maven wrapper support: issue #16. Thanks for @adelnoureddine
- Add command line instructions to build PowerMonitor on Windows: issue #23. Thanks to @adelnoureddine
v2.0
Version 2.0 of JoularJX is here! Check out our blog article describing the main changes along with screenshots and examples.
Main New Features and Changes
- Monitor the power and energy consumption of methods' call trees and branches: issue #6 and PR #17. Thanks to @JeremyNison
- Monitor the evolution of power consumption of individual methods: issue #4 and PR #9. Thanks to @JeremyNison
- Hide/untrack energy consumption of JoularJX computation thread: issue #2 and PR #12. Thanks to @JeremyNison
- New organization of output files: issue #18 and PR #20 . Thanks to @JeremyNison
- Add support for Asus Tinker Board (S): issue #11. Thanks to @adelnoureddine
- Refactoring of JoularJX's code. Thanks to @Chickenpowerrr
- Many optimizations and code improvements. Thanks to @adelnoureddine, @JeremyNison and @theobisproject