Releases
2.6.0
2.6.0
Changes
#2998 pm2 report command for automated system inspection
#2997 --disable-logs option to suppress error
#2290 allow to declare apps under "pm2" attribute (eq "apps"). Nicer in package.json
#2994 allow to specify typescript version to be installed
#2501 low memory environment pm2 setting via PM2_OPTIMIZE_MEMORY (beta)
#2968 pm2 attach <pm_id> to attach to process stdin / stdout
pm2-runtime -> drop in replacement for the node.js binary
#2951 pm2 reload command locker via timestamped lock file
#2977 pm2 reloadLogs protected
#2958 Allow to delete attribute via --attribute null
#2980 PM2_SILENT=true pm2 startup
#2690 --parallel command allows to change the nb of concurrent actions (reload/restart)
expose cwd on CLI via --cwd
multiple pm2-docker enhacements
Alias pm2.link and pm2.unlink to pm2.interact and pm2._pre_interact
Allow to customize kill signal via PM2_KILL_SIGNAL
Support git+http in module installation
force reverse interaction reconnection on internet discovery
--instances -1
when having a 1 cpu is no-longer spawning no processes #2953
refactor the context retrieving from error
add a TTL for file cache entry
#2956 Fix listen_timeout in combination with wait_ready
#2996 respect signal order on pm2 reload (delegate ready function to reload fn)
Breaking
Drop pm2-daemon CLI (replaced by pm2-runtime)
You can’t perform that action at this time.