Skip to content

Releases: Unitech/pm2

4.0.0-beta-1

19 May 06:57
Compare
Choose a tag to compare
4.0.0-beta-1 Pre-release
Pre-release

4.0.0

beta 1

  • 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
  • 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
  • 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

4.0.0-beta-2

19 May 07:41
Compare
Choose a tag to compare
4.0.0-beta-2 Pre-release
Pre-release

4.0.0-beta-2

3.5.0

08 Apr 11:13
Compare
Choose a tag to compare
  • feat: #4220 #2941 #4196 improve pm2 serve for SPA - autoredirect requests to index.html if --spa
  • feat: on pm2 show , display metric unit and divergent environment variables
  • feat: #4157 tweak systemd script to auto restart PM2 in case of crash failure
  • fix: #4212 on pm2 show, avoid crash when versioning comment is not present
  • fix: #4171 fix pm2 list when small screen
  • fix: #4197 fix pm2 unstartup for macOS
  • fix: #2764 in pm2 monit, only display log of selected application
  • fix: #2793 pm2 monit, rolling log buffer, avoid crash and performance issues
  • fix: #4060 do not emit online when application is errored
  • chore: remove nssocket in dependencies

3.4.1

26 Mar 15:48
Compare
Choose a tag to compare
  • fix: allow pm2 register / pm2 monitor
  • fix: restore trace indicator

3.4.0

11 Mar 18:07
Compare
Choose a tag to compare

3.4.0

  • use @pm2/io version 4
  • disable @pm2/io for node.js v4 and v5

/!\ Warning, built-in custom metrics are not supported anymore on Node 4 and 5

New builtin metrics when starting a Node.js application:

  • Heap Size
  • Heap Usage
  • Used Heap Size
  • Active Requests
  • Active handles
  • Event loop latency
  • Event loop latency p95
  • HTTP queries per minutes
  • HTTP Mean Latency
  • HTTP P95 Latency

3.3.1

19 Feb 10:17
Compare
Choose a tag to compare
  • add pm2 profile:cpu [timeout]
  • add pm2 profile:mem [timeout]

3.3.0

18 Feb 15:49
Compare
Choose a tag to compare

Upgrade pmx to ^3

3.2.9

17 Jan 17:28
Compare
Choose a tag to compare

fix windows issue when spawning PM2 daemon

3.2.7

09 Jan 15:54
Compare
Choose a tag to compare

Revert fix tentative to support Node.js managed by Ubuntu snap

3.2.5

09 Jan 11:31
Compare
Choose a tag to compare

3.2.5 (09/01/19)

  • feat: enhance pm2 report
  • feat: support snap Ubuntu system
  • fix: pm2 register/monitor command
  • fix: consolidate spawn function on unhealthy systems to avoid pm2 crash
  • fix: error message if extra lang interpreter are not installed when runing tests
  • fix: (pm2 deploy) command line bug when passing env variables to post-deploy hook
  • fix: (pm2 deploy) always deploy to default branch problem
  • fix: (pm2 deploy) pm2 deploy exec now accept multiple commands
  • fix: print full env + skip extra internal fields when using programmatic pm2