All Versions
120
Latest Version
Avg Release Cycle
26 days
Latest Release
5 days ago

Changelog History
Page 1

  • v4.2.1

    December 10, 2019
    • 🛠 fix: col size too small for certain app name with tracing enabled
    • ⚡️ chore: check for pm2 updates
  • v4.2.0

    November 14, 2019
    • 🔋 feature: pm2 logs --highlight <str> to highlight specified string when using pm2 logs #4013 by @bvsubhash
    • 🔋 feature: pm2 sysmonit activate system wide monitoring && pm2 sysinfos display system informations
    • 🔋 feature: new App Namespace feature via namespace attr or pm2 start app.js --namespace <ns> #3471 by @bvsubhash
    • feature: enforce message sending for Windows Graceful Shutdown via pm2 start app.js --shutdown-with-message to use message sending for specific process or via PM2_KILL_USE_MESSAGE=true pm2 update to default this behavior on PM2. #3561 #3691 #3555 #4469 #4470 #4474 by @aleksk and @8ai
    • 🔋 feature: pm2 ls now display a hint when process list differ from dump file
    • 🛠 fix: if id > 100 not shown in pm2 ls #4475
    • 🛠 fix: stop and delete cron immediately on deletion of a process #4492 by @bvsubhash
    • 🛠 fix: display correct username by @bvsubhash
    • ✅ chore: add test on node 13.x
    • chore: cleanup some unused files
    • chore: enforce node >= 8.10.0
  • v4.1.3

    • 🔋 feature: re enable & harden sysinfos feature
    • 🔋 feature: pm2 sysinfos to display many infos about running system
    • chore: cleanup some unused files
    • chore: enforce node >= 8.10.0
  • v4.1.2

    October 25, 2019
    • 🛠 fix: temporarily disable system metrics retrieval
  • v4.1.1

    October 15, 2019
    • 🛠 fix: #4452 disable network collection metric
  • v4.1.0

    October 15, 2019
    • 🛠 fix: #4270 fix ANSI escape for pm2 ls --watch
    • 🛠 fix: pm2 start app.js -i 1 start app in cluster mode
    • 🛠 fix: #4254 add HOST environment variable on pm2 serve
    • 🛠 fix: #4267 Allow usernames in uid/gid/user again
    • 🛠 fix: #4376 make process.send('ready') trigger sigint
    • 🛠 fix: #4443 allow pm2-runtime to auto-exit even if modules are still running
    • 🛠 fix: #4364 typos
    • 🛠 fix: #4288 add 'max' type in typescript definition
  • v4.0.2

    October 15, 2019
    • 🛠 fix: #4450 do not open sysinfo window on Windows
  • v4.0.1

    October 14, 2019
    • 🌲 chore: switch Systeminfo logging to debug
  • v4.0.0

    July 29, 2019
    • feat: make pm2 fully standalone with node embedded
    • feat: startup, npm, node system adaptation for standalone installs
    • 👷 feat: system information worker - retrieve: - network I/O + latency - disk I/O + space - cpu usage + temperature - memory usage - intelligent display of information (e.g. display disks > 80% cpu usage)
    • 🐳 feat: listing of docker container on host machine with independent pm2 list
    • ⬆️ feat: upgrade of Chokidar to 3.x - Massive CPU & RAM consumption improvements for watch feature
    • r&d: manage container like pm2 processes
    • feat: intelligent display of high loaded processes in an independent pm2 list
    • feat: #4224 --ignore-watch now accepts globs (@vaskevich)
    • feat: pm2 save --force allow to force save of empty process list
    • 🛠 fix: pm2 monit dashboard without leaks
    • 🛠 fix: pm2 register fixed
    • ♻️ refactor/fix: pm2 listing systems refactoring
    • 🚚 chore: remove old legacy code for < 8 Node.js versions
    • chore: make the repo lighter
    • 👍 chore: better display when pm2-runtime is linked to on-premise
    • ♻️ chore: pm2 CLI refactoring #4391
  • v4.0.0-rc1

    October 08, 2019