All Versions
141
Latest Version
Avg Release Cycle
33 days
Latest Release
-
Changelog History
Page 8
Changelog History
Page 8
-
v2.4.4 Changes
- #2806 fix reconnection to keymetrics
-
v2.4.3 Changes
- 0๏ธโฃ #2759 disable default require of vxx in pmx
- #2651 always spawn pm2 daemon with
node
binary - #2745 new issue template
- ๐ฒ #2761 Make JSON log stream timestamp in consistent format
- #2770 Fix trigger API never calling callback
- ๐ #2796 Fix absolute path on windows
- [KM] profiler installation via
pm2 install v8-profiler
orpm2 install profiler
- [KM] Agent rescue system
-
v2.4.2 Changes
- [KM] Disable pm2-server-monit auto install
-
v2.4.1 Changes
- #2720 multi user startup script
- ๐ #2266 start and tail logs via
pm2 start app.js --attach
- #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
- #2706 install pm2 modules via yarn if available
- ๐ #2719 show 15 logs line bu 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
- ๐ [KM] URL web access dashboard
- [KM] Auto install pm2-server-monit on keymetrics linking
- [KM] Error reporting: add context (-B3 -A3 code lines)
- [KM] Transaction Tracer: reset routes on app restart / wait some time before sending
-
v2.4.0 Changes
- #2631 new pm2 monit command (blessed dashboard!)
- #2670 allow to expose a folder over http via
pm2 serve <path> <port>
- ๐ #2617 fix startup script generation on macosx (launchd)
- #2650 new option to append env name to app name (used to allow the same app to be launched in different environement w/o name conflict)
- ๐ณ #2671 allow to pass a delay to pm2-docker (
pm2-docker process.json --delay 10
) pm2 ecosystem simple
to generate a simple ecosystem file- aliasing:
pm2-dev <script>
<=>pm2-dev start <script>
- ๐ fix git parsing when using cwd
- ๐ฒ #2663 allow to directly output json when logging (via log_type for JSON and --log-type via CLI)
- #2675 fix path when installing language module like typescript
- โฑ #2674 increase restart timeout for systemd startup
- #2564 allow to operate process (restart/reload/stop/delete) with regex
-
v2.3.0 Changes
- โฌ๏ธ Drop Node.js 0.10 support
- ๐ (CLI) remove immutability of CLI parameters on restart (critical for ux)
- Keymetrics VXX beta
- Alias "exec" to "script"
- ๐
pm2 logs --nostream
allow to print last logs of application without attaching to logs bus #2620 - โ Added startup script for gentoo v2.3 via PR #2625
- optionalDependencies from http to https
- โ remove agent pid on exit
- #2646 check ps.stdout on treekil
-
v2.2.3 Changes
- ๐จ Various startup refactor fixes (#2598, #2587, #2590)
-
v2.2.2 Changes
- ๐ #2574 Support Amazon systemv
-
v2.2.1 Changes
- ๐ #2559 New startup system. Supported init system: systemd, upstart, launchd
$ pm2 startup # Auto detect available init system + Setup init scripts $ pm2 unstartup # Disable and Remove init scripts
SystemD, Upstart and Launchd scripts work like a charm
- #2515 New way to install PM2 on Debian based system:
$ wget -O - http://apt.pm2.io/ubuntu/apt.pm2.io.gpg.key | sudo apt-key add - $ echo "deb http://apt.pm2.io/ubuntu xenial main" | sudo tee /etc/apt/sources.list.d/pm2.list $ sudo apt-get update $ sudo apt-get install pm2
- #1090 pm2 resurrect does not respawn the same processes
- ๐ #2544 Attach logs to exception
- #2545 Right exit code via pm2 api
- #2543 Fix module pid/mem monitoring
- ๐ง #2537 Remove duplicated code in Configuration subsystem
- ๐ฑ Responsive pm2 list (shortened list when < 90 columns)
- ๐จ If not TTY do not print ascii table
- #2509 Trigger functions inside Node.js application from the PM2 CLI
- Rename pm2.triggerCustomAction() by pm2.trigger(, , [params], [cb])
-
v2.1.6 Changes
- #2509 Trigger functions inside Node.js application from the PM2 CLI
- ๐ง #2474 Resolve home path in configuration file
- #2526 Expose .launchAll() method to API
- #2351 inner pm2 actions - drop autorestart and node_args options
- ๐ฆ #2530 Make sure all processes are killed on system signal to PM2
- #281 allow to combine PM2_SILENT + pm2 jlist to avoid extra data
- Alias attributes error_file to err_file + err_log + err, alias out_file to out, out_log
- Do not ask for pass for set/multiset from KM