2.4.1
Potentially breaking changes
All services used by the init-system of your platform will now use the following name : pm2-<user>
, take care that if you previously rely on the service name being pm2
- #2720 multi user startup script
Features
- #2266 start and tail logs via
pm2 start app.js --attach
- #2706 install pm2 modules via yarn if available
- [KM] Error reporting: add context (-B3 -A3 code lines)
Fix
- #2699 add back previous termcaps interface via
pm2 imonit
- #2681 fix log folder create
- #2724 make sure process is stopped even if there is a restart_delay
- #2719 show 15 logs line by default
- #2703 allow custom timestamp with pm2-docker
- #2698 fix unicode on pm2 monit
- #2715 handle treekill edge case bug
- Optimize CPU usage of pm2 monit command
Enchancements
- [KM] URL web access dashboard
- [KM] Auto install pm2-server-monit on keymetrics linking
- [KM] Transaction Tracer: reset routes on app restart / wait some time before sending