Skip to content

Releases: astraload/profilers

Release v3.0.0

08 Nov 16:35
890f5c5
Compare
Choose a tag to compare
  • Prepare the package for the upcoming Meteor 3.0 release by migrating Mongo methods to async, and removing Meteor.wrapAsync. It resulted in a breaking change: CpuProfiler.scheduleTask, HeapDumper.scheduleTask, and HeapDumper.takeSnapshot are async now.
  • Update v8-profiler-next package to the latest version (1.9.0)
  • Update @types/node package to the latest 14.x version

Release v2.0.2

29 Jul 14:48
Compare
Choose a tag to compare

Suppress possible error on createIndex command

Release v2.0.1

06 Jul 22:14
Compare
Choose a tag to compare

Add typescript declaration file for the package

Release v2.0.0

07 Apr 20:53
e18476e
Compare
Choose a tag to compare

Replace 'v8-profiler-node8' package with 'v8-profiler-next' one to get rid of a high severity vulnerability introduced by the 'minimist' package which is an indirect dependency of the 'v8-profiler-node8' package

Release v1.0.5

16 Mar 17:13
a31f893
Compare
Choose a tag to compare

Add README.
Update package description and keywords.

Release v1.0.4

25 Nov 13:47
603d784
Compare
Choose a tag to compare

Write CPU profile and heap snapshot to disk asynchronously.
Make handleTaskAdded function synchronous.
Rename HeapDumper's snapshot method to takeSnapshot and wrap it with try...catch.

Release v1.0.3

22 Nov 13:29
66fc531
Compare
Choose a tag to compare

Use 'v8-profiler-node8' package for taking heap snapshots instead of 'heapdump' package.
Remove heapdump package.

Release v1.0.2

21 Nov 22:16
830f714
Compare
Choose a tag to compare

Export logInColor function.
Log to console if skipping a task.
Add generateId helper method and shorten id to 12 chars.
Implement CpuProfileFileExt and HeapSnapshotFileExt constants and export them.
Rename HeapProfiler to HeapDumper.

Release v1.0.1

20 Nov 22:50
90f1806
Compare
Choose a tag to compare

Do not create InstanceTasks collection unless its observer is created.
Remove EventEmitter extending from Cpu/HeapProfiler classes.
Move profiling/dumping flags from Profilers class to Cpu/HeapProfiler classes.
Move Profilers class from index module to a separate one.
Log messages to console in cyan color.

Release v1.0.0

20 Nov 22:48
Compare
Choose a tag to compare

An initial version of the package.