Skip to content

chore(deps): update dependency pm2 to v7.0.4 - #473

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/pm2-7.x
Sep 1, 2026
Merged

chore(deps): update dependency pm2 to v7.0.4#473
renovate[bot] merged 1 commit into
mainfrom
renovate/pm2-7.x

Conversation

@renovate

@renovate renovate Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
pm2 (source) 7.0.37.0.4 age confidence

Release Notes

Unitech/pm2 (pm2)

v7.0.4

Compare Source

Features
  • Start .ts apps with Node.js native type stripping when bun is not installed (Node.js >= 22.18 / 23.6, --experimental-strip-types auto-injected on 22.6+); ts-node fallback now resolved from the app's own dependencies
Bug Fixes
  • Fix pm2 start --container / --container --dist crashing with Cannot find module — wrong require depth in Containerizer.js from the v7 promptly internalization
  • Bump js-yaml 4.3.0 → 4.3.1
  • Fix overlapping reloads colliding on the _old_<pm_id> slot and orphaning a cluster worker — a reload is now refused while one is in progress #​6129
  • Ignore stale exit events from a replaced process — fixes double start on Windows with shutdown_with_message #​6142
  • Fix retrying in NaNms kill log and ~1ms poll spam when kill_retry_time is unset — fallback to KILL_RETRY_TIME constant (100ms, PM2_KILL_RETRY_TIME overridable)
  • Fix pm2 start/restart RPC hanging forever when a cluster worker dies before its online event (bad node_args, boot OOM) — executeApp now concludes on exit-before-online
  • Surface the daemon's actual error in CLI output instead of masking everything as Process not found
  • Pin OpenTelemetry package versions in pm2 install-otel and re-emit legacy HTTP span tags (http.method, http.status_code, http.target) dropped by @opentelemetry/instrumentation-http >= 0.220
Core Refactor
  • Remove dead code: promise.min.js polyfill (native Promise), IsAbsolute.js (native path.isAbsolute), unused Java/Ruby Dockerfile templates, always-false win64 platform checks

Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • Between 08:00 AM and 11:59 AM, only on Tuesday (* 8-11 * * 2)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@bito-code-review

bito-code-review Bot commented Sep 1, 2026

Copy link
Copy Markdown

Review Skipped - Label Excluded

Bito didn't auto-review this change because the PR contains excluded label: renovate.
No action is needed if you didn't intend for the agent to review it. To trigger a review manually, type /review in a comment and save.

You can change this by removing the label from Filters → Exclude Labels setting here, or from the labels_excluded field in the .bito.yaml file (if repo-level configurations are enabled), or contact your workspace admin at michael.pearce@contentful.com.

@renovate
renovate Bot force-pushed the renovate/pm2-7.x branch from 2fc6b4c to fd67abf Compare September 1, 2026 09:45
@renovate
renovate Bot merged commit f508ec2 into main Sep 1, 2026
40 checks passed
@renovate
renovate Bot deleted the renovate/pm2-7.x branch September 1, 2026 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant