PackageTrack
Sign in Get early access

@datadog/pprof

pprof support for Node.js

5.18.1 #3380 most downloaded on npm DataDog/pprof-nodejs

What this package is like to depend on

Last release 3 days ago

20 Aug 2026

Ships fairly regularly

a new release about every 2 weeks

Rarely documented

notes for 1 of 62 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

109 releases · first in 2021

25 releases in the last 12 months

see the full history below

Release timeline

109 releases · Jul 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 109
  1. 6.0.0-pre-feccb73 23 Oct 2025 pre-release

    Nothing published for this version

  2. 6.0.0-pre-fdd7f20 20 Feb 2026 pre-release

    Nothing published for this version

  3. 6.0.0-pre-bebf35b 15 May 2024 pre-release

    Nothing published for this version

  4. 6.0.0-pre-bd2fc9d 02 Sep 2025 pre-release

    Nothing published for this version

  5. 6.0.0-pre-bb8dcdd 22 Oct 2024 pre-release

    Nothing published for this version

  6. 6.0.0-pre-918c1bd 13 May 2024 pre-release

    Nothing published for this version

  7. 6.0.0-pre-8ab3b76 02 Sep 2025 pre-release

    Nothing published for this version

  8. 6.0.0-pre-83708df 01 Apr 2026 pre-release

    Nothing published for this version

  9. 6.0.0-pre-7d7500a 18 Jan 2024 pre-release

    Nothing published for this version

  10. 6.0.0-pre-7b9cc3b 24 Jan 2025 pre-release

    Nothing published for this version

  11. 6.0.0-pre-784f6f6 28 Oct 2024 pre-release

    Nothing published for this version

  12. 6.0.0-pre-677bd2f 14 May 2024 pre-release

    Nothing published for this version

  13. 6.0.0-pre-3ce3e95 04 Aug 2025 pre-release

    Nothing published for this version

  14. 6.0.0-pre-3ad27c6 10 Jan 2024 pre-release

    Nothing published for this version

  15. 6.0.0-pre-391b56d 05 Feb 2024 pre-release

    Nothing published for this version

  16. 6.0.0-pre-368555f 23 Jan 2025 pre-release

    Nothing published for this version

  17. 6.0.0-pre-2f6f2f8 10 Jun 2025 pre-release

    Nothing published for this version

  18. 6.0.0-pre-2dd149e 28 Feb 2024 pre-release

    Nothing published for this version

  19. 6.0.0-pre-2cbc15d 22 Oct 2024 pre-release

    Nothing published for this version

  20. 5.18.1 20 Aug 2026

    Nothing published for this version

  21. 5.18.0 12 Aug 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.17.0 and v5.18.0 there were 14 commits, 11 of them substantive:

    • chore: ignore TypeScript major-version bumps in dependabot (#380)
    • fix(wall): don't derive PersistentContextPtr from node::ObjectWrap (#385)
    • otel-thread-ctx: add ThreadContext.invalidate() to flip valid byte (#383)
    • test(worker-threads): reap the spawned child after a timeout (#386)
    • add 'emit' column-numbers mode using pprof-format Line.column (#382)
    • fix(wall): hold the PCP holder in a Global, not a Persistent (#387)
    • fix(heap): don't assume a per-isolate state exists (#384)
    • fix(otel-thread-ctx): don't derive CtxWrap from node::ObjectWrap (#388)
    • fix(otel-thread-ctx): don't assert a record is valid when growing it (#392)
    • Follow up on #388 review comments (#391)
    • Group patch and minor Dependabot updates for easier approval/merging (#352)
  22. 5.17.0 23 Jul 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.16.0 and v5.17.0 there were 15 commits, 8 of them substantive:

    • fix: opt out of node-gyp on install via gypfile:false (#367)
    • [heap] Restore original heap size (#371)
    • otel-thread-ctx: address review feedback from #347 (#366)
    • otel-thread-ctx: publish V8 + ObjectWrap layout constants for readers (#375)
    • test: document webpack source map behaviour for column=0 lookups (#299)
    • feat: add columnNumbers option to control frame column encoding (#377)
    • fix: scope column packing to frames with a missing source map (#378)
    • test(time-profiler): stabilize flaky "should update state" (#362)
  23. 5.16.0 03 Jul 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.15.1 and v5.16.0 there were 7 commits, 6 of them substantive:

    • Update CI actions to Node.js 24 versions (#356)
    • fix: drop no-op install script that triggers Yarn build warning (#363)
    • PROF-14694: Port OTEP-4947 thread-context writer from polarsignals/custom-labels (#347)
    • Fix lint CI: install from lockfile (npm ci) instead of lockless yarn (#365)
    • Simplify map-get.cc to only handle the regular OrderedHashMap (#361)
    • Reconcile package.json with package-lock.json for npm ci
  24. 5.15.1 26 Jun 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.15.0 and v5.15.1 there were 5 commits, 4 of them substantive:

    • Align heap sample type names with allocation profiles (#351)
    • fix(deps): vuln minor upgrades — 6 packages (minor: 2 · patch: 4) (#353)
    • fix(allocations): stop the heap sampling when getting profile (#357)
    • fix(wall): don't remove the env cleanup hook from inside itself (#360)
  25. 5.15.0 08 Jun 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.14.4 and v5.15.0 there were 11 commits, 7 of them substantive:

    • Add release skill for Claude Code (#309)
    • wall profiler: use thread-local for the active profiler (#322)
    • wall profiler: track live PCPs via an intrusive list (#341)
    • fix(wall): break SIGPROF self-chain in signal handler install (#319)
    • fix(wall): use current Dispose signature on StartInternal failure (#345)
    • feat: Introducing allocation profiler (#343)
    • fix(time-profiler): serialize before clearing the source mapper in stop() (#342)
  26. 5.14.4 21 May 2026
    Release notes
    • Fix release tag push and pin actions by SHA (#335)

    The release workflow's tag push was rejected by the tag ruleset because
    actions/checkout persisted GITHUB_TOKEN credentials, which took precedence
    over the dd-octo-sts token in the explicit push URL. Drop the persisted
    credentials and downgrade contents permission to read.

    Also pin actions/download-artifact and actions/setup-node by commit SHA.

    Co-authored-by: Claude Opus 4.7 (1M context) [email protected]

    • Specify node-gyp-build to major v4 (#336)

    • build(deps-dev): bump @types/node from 25.7.0 to 25.9.1 (#333)

    Bumps @types/node from 25.7.0 to 25.9.1.


    updated-dependencies:

    • dependency-name: "@types/node"
      dependency-version: 25.9.1
      dependency-type: direct:development
      update-type: version-update:semver-minor
      ...

    Signed-off-by: dependabot[bot] [email protected]
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Attila Szegedi [email protected]

    • v5.14.4

    Signed-off-by: dependabot[bot] [email protected]
    Co-authored-by: Christoph Hamsen [email protected]
    Co-authored-by: Claude Opus 4.7 (1M context) [email protected]
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Attila Szegedi [email protected]

    Open source →
    Commits, not release notes

    This project publishes no release notes. Between v5.14.0 and v5.14.4 there were 9 commits, 5 of them substantive:

    • use dd-octo-sts for tag creation (#300)
    • rename sts release policy file (#304)
    • use stop and collect on time profiler (#305)
    • V5.14.3 proposal (#334)
    • V5.14.4 proposal (#337)
  27. 5.14.3 20 May 2026

    Nothing published for this version

  28. 5.14.1 27 Mar 2026

    Nothing published for this version

  29. 5.14.0 18 Mar 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.13.5 and v5.14.0 there were 15 commits, 9 of them substantive:

    • Improve heap profile memory usage by lazily loading js objects (#260)
    • Store sampling context in the AsyncContextFrame directly (#255)
    • Switch heap profiling to use lazy allocation profile method by default (#281)
    • Add timeProfiler.runWithContext (#275)
    • Ignore tsconfig auto generated build info file (#290)
    • Fix source mapping of zero-column locations (#248)
    • Reduce time profiler memory usage with lazy profile tree (#287)
    • Rewrite SourceMapper to scan directories with sourceMappingURL support (#292)
    • Report missing source maps in profile comments (#298)
  30. 5.13.5 10 Mar 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.13.4 and v5.13.5 there were 14 commits, 7 of them substantive:

    • Executing automated changes (#264)
    • Update @types/sinon to 21.0.0 (#265)
    • DEPENDENCY UPGRADE: patch: @types/node, nan, tmp (#267)
    • Eliminate use of delay library (#269)
    • Enable dependabot updates (#273)
    • Update package-lock.json with results of "npm audit". (#283)
    • build(deps): Remove p-limit dependency (#279)
  31. 5.13.4 27 Feb 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.13.3 and v5.13.4 there were 6 commits, 3 of them substantive:

    • Add Ilyas to CODEOWNERS (#262)
    • Do not reuse PersistentContextPtr instances (#261)
    • Moved GC callback registration in StartImpl, to be symmetrical with their deregistration through StopImpl->Dispose. (#271)
  32. 5.13.3 05 Feb 2026

    Nothing published for this version

  33. 5.13.2 19 Jan 2026

    Nothing published for this version

  34. 5.13.1 17 Dec 2025

    Nothing published for this version

  35. 5.13.0 16 Dec 2025

    Nothing published for this version

  36. 5.12.0 30 Oct 2025

    Nothing published for this version

  37. 5.11.1 06 Oct 2025

    Nothing published for this version

  38. 5.11.0 02 Oct 2025

    Nothing published for this version

  39. 5.10.0 04 Sep 2025

    Nothing published for this version

  40. 5.9.0 26 Jun 2025

    Nothing published for this version

  41. 5.8.2 12 Jun 2025

    Nothing published for this version

  42. 5.8.0 10 May 2025

    Nothing published for this version

  43. 5.7.1 10 Apr 2025

    Nothing published for this version

  44. 5.7.0 26 Mar 2025

    Nothing published for this version

  45. 5.6.0 17 Mar 2025

    Nothing published for this version

  46. 5.5.1 30 Jan 2025

    Nothing published for this version

  47. 5.5.0 27 Jan 2025

    Nothing published for this version

  48. 5.4.1 23 Oct 2024

    Nothing published for this version

  49. 5.4.0 22 Oct 2024

    Nothing published for this version

  50. 5.3.0 16 May 2024

    Nothing published for this version

  51. 5.2.0 25 Mar 2024

    Nothing published for this version

  52. 5.1.0 05 Mar 2024

    Nothing published for this version

  53. 5.0.0 08 Jan 2024

    Nothing published for this version

  54. 5.0.0-pre-d624748 05 Jan 2024 pre-release

    Nothing published for this version

  55. 5.0.0-pre-56cf286 05 Dec 2023 pre-release

    Nothing published for this version

  56. 5.0.0-pre-39c03d4 22 Nov 2023 pre-release

    Nothing published for this version

  57. 5.0.0-pre-236fbc9 21 Nov 2023 pre-release

    Nothing published for this version

  58. 4.1.0 05 Dec 2023

    Nothing published for this version

  59. 4.0.1 20 Oct 2023

    Nothing published for this version

  60. 4.0.0 26 Sep 2023

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive