Releases: walles/px
3.6.5: Make setup.py generate px/version.py
3.6.4: Rethink future processes handling
Before this change, during both testing and runtime we asserted on
processes created in the future.
Since this randomly failed in CI, and possibly for some users as well,
those checks have now been moved to local testing only. Note that I
have been thinking about this but never managed to figure it out, so
hiding it is the best I can do for now...
3.6.3: Improve command line parsing
Specifically of zsh
and brew.sh
invocations.
Special handling for the Dart language binary
If you're doing Dart or Flutter development, then this release is for you!
3.6.1: Unindent cumulative CPU tree one notch
This is not fully correct, but since PID 1 has only one parent, indenting PID 1 and its children doesn't add much information.
It does however use up space on screen, so let's just not do that. I think this looks better.
3.6.0: `ptop`: Add a tree mode
With this release, if you press m
(change sort order) twice, you will get to see the process tree. The tree is sorted by aggregated CPU usage.
Requested here:
#124
3.5.8: Handle paths with multiple spaces in them
Like Visual Studio Code.app
for example.
3.5.3: Improve Java command line parsing
With this release we now handle classpath entries containing multiple spaces, like when classes / .jar
files reside under /Applications/IntelliJ IDEA CE.app
.
Improve handling of spaces in the command line
Notably this should help us parse Java command lines better when there are spaces in the classpath.
3.5.1: Fix automatic HomeBrew publishing
No user visible changes in this release.