v3.0.0
This release includes a workaround for CPU profiler memory leak impacting the V8 CPU profiler in Node 12.15 and later and in Node 14.
It also stops releasing pre-built binaries for Node 8 and Node 11 (support for Node 8 was dropped previously), and adds pre-built binaries for Node 14.
Fixes
57f766f fix!: re-create CPU profiler each time a CPU profile is collected to work around V8 CPU profiler memory leak. (#142)
Features
6a744c2 Chore: add support for NodeJS 14 (#133)
Breaking changes
1a18388 refactor!: drop support for Node 8, 11 (#135)
Dependencies
d2a375c chore(deps): update actions/checkout action to v2 (#139)
a1a88ac fix(deps): update dependency node-pre-gyp to ^0.16.0 (#143)
1b83cf4 chore(dep): update gts to v3 (#140)
d4aa87b chore(deps): update golang docker tag to v1.15 (#129)
b0835ad chore(deps): update dependency typescript to v4 (#130)
cbfbdad fix(deps): update dependency protobufjs to ~6.10.0 (#126)
4e88f11 fix(deps): update dependency p-limit to v3 (#123)
3123a27 chore(deps): update dependency mocha to v8 (#124)
d16152d fix(deps): update dependency node-pre-gyp to ^0.15.0 (#122)
47c46b8 fix(deps): update dependency protobufjs to ~6.9.0 (#114
1f7f843 chore(deps): update dependency tmp to v0.2.1 (#116)
240258d chore(deps): update dependency js-green-licenses to v2 (#118)
9c9b9e9 chore(deps): update dependency typescript to ~3.9.0 (#119)
Internal testing changes
49f23d6 chore: check for range of line numbers in line number system test (#141)
560fc02 chore: use npm install --quiet to reduce noise in Kokoro test/build outputs (#132)
5fa86bf chore: fix codecov (#125)
9fbfc66 chore: update version of nvm installed (#121)
1840de0 chore: add backoff to retry function used in e2e test (#120)