PackageTrack
Sign in Get early access

pprof-format

Pure JavaScript pprof encoder and decoder

2.3.1 42M downloads/mo #3249 most downloaded on npm DataDog/pprof-format

What this package is like to depend on

Last release 19 days ago

07 Aug 2026

Release timing varies

gaps range from 2 weeks to 1.4 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

4 years old

16 releases · first in 2022

4 releases in the last 12 months

see the full history below

Release timeline

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

Releases

latest 16
  1. 2.3.1 07 Aug 2026
    Commits, not release notes

    This project publishes no release notes. Between v2.3.0 and v2.3.1 there were 4 commits, 1 of them substantive:

    • fix(deps): vuln patch: brace-expansion, linkify-it (#85)
  2. 2.3.0 24 Jul 2026
    Commits, not release notes

    This project publishes no release notes. Between v2.2.3 and v2.3.0 there were 7 commits, 5 of them substantive:

    • feat: add column field to Line message (#80)
    • Bump the patch-updates group with 2 updates (#78)
    • Bump the minor-updates group with 2 updates (#79)
    • feat: add doc_url field to Profile message (#81)
    • chore: ignore TypeScript major-version bumps in dependabot (#82)
  3. 2.2.3 22 Jul 2026
    Commits, not release notes

    This project publishes no release notes. Between v2.2.2 and v2.2.3 there were 9 commits, 6 of them substantive:

    • Bump the patch-updates group with 4 updates (#66)
    • Bump the minor-updates group with 3 updates (#67)
    • Bump the patch-updates group across 1 directory with 2 updates (#71)
    • fix(deps): vuln js-yaml (minor → 4.3.0) (#72)
    • perf: remove accidentally quadratic work (#77)
    • Bump the minor-updates group with 6 updates (#75)
  4. 2.2.2 16 Jun 2026
    Commits, not release notes

    This project publishes no release notes. Between v2.2.1 and v2.2.2 there were 25 commits, 18 of them substantive:

    • Fix publish job permissions (#30)
    • Adjust release for OIDC (#32)
    • Supply chain hardening (#40)
    • [Security] Pin GitHub Actions to a full-length commit SHA (#36)
    • [Security] Add 2-day minimum release age cooldown (incident-51987) (#38)
    • [Security] Add lockfile for supply chain protection (#39)
    • chore(ownership): add CODEOWNERS for unowned files [SCMGMT-741] (#44)
    • fix(deps): vuln protobufjs (patch → 7.5.6) (#46)
    • Automation improvements (#47)
    • Bump the minor-updates group across 1 directory with 3 updates (#49)
    • ci: use Node 20 for lint job (#59)
    • chore: drop yarn.lock, use npm exclusively (#62)
    • fix: TypeScript 6 compatibility (#61)
    • fix: support non-packed repeated fields (#45)
    • Replace tap with the built-in node:test runner (#58)
    • fix: remove useless post-increment of offset (#63)
    • fix: migrate non-packed repeated fields test to node:test (#64)
    • fix: release tag push and pin actions by SHA (#65)
  5. 2.2.1 29 Aug 2025
    Commits, not release notes

    This project publishes no release notes. Between v2.1.0 and v2.2.1 there were 6 commits, 4 of them substantive:

    • Modernize CI test versions (#25)
    • Fixes dual export (#24)
    • If inputs are already the pprof classes, use them as they are. This preserves deduplication, especially in labels (#26)
    • Modernize release action (#28)
  6. 2.1.0 20 Mar 2024
    Commits, not release notes

    This project publishes no release notes. Between v2.0.7 and v2.1.0 there were 6 commits, 4 of them substantive:

    • Avoid n^2 complexity during decoding (#12)
    • Add some interoperability tests with protobufjs (#13)
    • feat: Strip testing from published artifact (#18)
    • Async encoding of profiles to reduce latency impact (#19)
  7. 2.0.7 27 Feb 2023
    Commits, not release notes

    This project publishes no release notes. Between v2.0.6 and v2.0.7 there were 1 commits, 1 of them substantive:

    • v2.0.7 proposal (#14)
  8. 2.0.6 28 Jan 2023
    Commits, not release notes

    This project publishes no release notes. Between v2.0.5 and v2.0.6 there were 2 commits, 1 of them substantive:

    • Fix encoding of length delimited fields / packed arrays (#10)
  9. 2.0.5 09 Jan 2023
    Commits, not release notes

    This project publishes no release notes. Between v2.0.4 and v2.0.5 there were 8 commits, 8 of them substantive:

    • Make open-source-ready (#2)
    • Add our universal/shared workflows (#3)
    • Setup CodeQL analysis (#4)
    • Fix off-by-one error in string table (#5)
    • Fix end of slice computation for value when size is encoded on more than one byte (#7)
    • Comments field should be encoded and decoded as a packed repeated field (#8)
    • Fix missing empty string as first element in serialized StringTable (#6)
    • v2.0.5 proposal
  10. 2.0.4 17 Oct 2022

    Nothing published for this version

  11. 2.0.3 15 Oct 2022

    Nothing published for this version

  12. 2.0.2 15 Oct 2022

    Nothing published for this version

  13. 2.0.1 15 Oct 2022

    Nothing published for this version

  14. 2.0.0 15 Oct 2022

    Nothing published for this version

  15. 1.0.1 30 Jul 2022

    Nothing published for this version

  16. 1.0.0 30 Jul 2022

    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