PMDaemon v0.1.3 - Critical Bug Fixes & Enhanced State Persistence
We're excited to announce PMDaemon v0.1.3, a critical stability release that resolves major issues with process monitoring, state persistence, and cleanup operations. This release transforms PMDaemon from having significant operational issues to being a rock-solid, production-ready process manager.
๐ What's New in v0.1.3โ
This release focuses entirely on stability and reliability, addressing critical bugs that affected core functionality. PMDaemon now properly tracks process PIDs, maintains consistent UUIDs across restarts, detects ports from application logs, and performs complete cleanup operations without leaving zombie processes.
๐ Critical Bug Fixesโ
๐ Process Monitoring & State Trackingโ
- Fixed PID Detection - Process PIDs now display correctly instead of showing "-"
- Fixed Port Detection - Ports are now properly detected and displayed in the process list
- Fixed UUID Persistence - Process IDs remain consistent across PMDaemon restarts
- Enhanced State Restoration - Processes are properly restored with all metadata after daemon restarts
๐งน Process Lifecycle Managementโ
- Fixed Zombie Process Bug -
delete all
command now properly removes all processes and configuration files - Enhanced Cleanup Operations - Metadata files are properly created and removed during process lifecycle
- Improved Error Handling - Better error reporting during cleanup operations