All notable changes to the Python Resource Monitor extension will be documented in this file.
- Initial release
- Added icon and more details.
- Implemented millisecond-accurate CPU Usage using a module I made for this purpose,
node-ps-data
- Bugfix: Kilobytes were not accurately converted to bytes for legacy memory consumption lookups, resulting in 1kb being reported as 1 byte, and so on.
- Added data to
package.json
to improve VS Marketplace page and search.
- Fixed marketplace colorscheme
- Updated dependencies including my
node-ps-data
addon with an improved build system.
- Add responsive design with display scaling
- Add support for theme colors
- Display process ID
- Add code badges
- Updated dependencies to fix an issue with
ansi-regex
and ensure latest version ofnode-ps-data
- Quick fix for
0.1.6 - Alpha
- With the new update of
node-ps-data
ensuring consistency in memory results on Windows, we no longer use thetasklist
shell command except as a fallback, and prefernode-ps-data
.
- Add Patreon link
- Add file read and write data.
- Force
node-ps-data
v1.3.1 to avoid an installation bug. - Add support for Multiprocessing (credit to @mgrunbauer)
- Split file read and file write data
- Actually fixed the installation bug this time. Turns out we have to package
node_modules
with the dependencies.
- Update to
node-ps-data
v1.4.0 to add support for Apple Silicon (darwin-arm64
) - Add support for the new default VS Code Python debugger type
debugpy
- Update to
node-ps-data
v1.4.1 and use memory resident/working set size instead of full memory (since MacOS memory reports the full address space which is not useful) - Moved graphs to the debug sideview instead of opening a new page when debug starts.