Skip to content

Releases: jlfwong/speedscope

v1.21.0

17 Nov 06:17
Compare
Choose a tag to compare

[1.21.0] - 2024-11-16

  • Add support for Instruments 16 Time Profile Deep Copy [#484] (by @robert3005)
  • Fix bug where import after error continues failing [#463] (by @tom93)
  • Bundle the font [#472] (by @Krinkle)
  • Clarify specification of startValue in speedscope file format [#464] (by @tom93)

v1.20.0

12 Jan 17:59
Compare
Choose a tag to compare
  • Partition based on samples instead of traceEvents when importing a sample-based chrome trace [#460] (by @zacharyfmarion)

v1.19.0

28 Dec 04:58
Compare
Choose a tag to compare

v1.18.0

26 Dec 22:15
Compare
Choose a tag to compare
  • Add hermes-specific support for the trace event format [#458] (by @zacharyfmarion)
  • Update README-ADMINS.md with npm login instructions [#457] (by @jlfwong)

v1.17.0

26 Dec 03:48
Compare
Choose a tag to compare
  • Upgrade prettier, update prettier & react-hooks eslint plugins [#456] (by @jlfwong)
  • Upgrade typescript & eslint to latest, fix resulting errors [#455] (by @jlfwong)
  • Re-enable eslint prettier rule after being accidentally disabled for 3 years [#454] (by @jlfwong)
  • Support the chrome JSON trace format (allows viewing of hermes traces) [#453] (by @zacharyfmarion)
  • Fix bug in selectQueueToTakeFromNext for trace profiles [#450] (by @zacharyfmarion)
  • Add bounds checking for sampleTypeIndex [#449] (by @jlfwong)
  • Update README-zh_CN.md [#442] (by @byronhe)
  • Update publish-and-deploy to remove automated release creation [#440] (by @jlfwong)

v1.16.0

16 Jul 10:07
Compare
Choose a tag to compare

v1.15.2

22 Jun 05:56
Compare
Choose a tag to compare

Fixed

  • Use more accurate line information for pprof profiles [#430] (by @dalehamel)
  • Stackprof: weight on-cpu samples by period rather than timestamp delta [#425] (by @manuelfelipe)
  • Prevent crashes when stackprof profiles frames are missing names [#419] (by @jez)
  • fix pprof defaultSampleType [#424] (by @vasi-stripe)

v1.15.1

04 Jun 11:19
Compare
Choose a tag to compare

Fixed

  • Fix import from Chrome Devtools performance tab in Chrome >= 114 [#422]
  • Callgrind: Subposition compression and weight correction [#423]

v1.15.0

21 Oct 16:24
Compare
Choose a tag to compare

Fixed

  • Replace fuzzy matching with exact substring matching for finding matching frames [#407]

v1.14.0

19 May 08:46
Compare
Choose a tag to compare

Added

  • File and line information is now displayed in hover tips [#365] (by @sokra)
  • Support for stackprof object mode [#391] (by @alexcoco)
  • Support for hash params to control view-mode [#362] (by @djudd)
  • Support for profiles over 512MB now works [#385] (by @jlfwong)
  • Support for relative URLs in profileURL hashParam [#357] (by @danvk)

Fixed

  • Allow collapsed stacks with invalid lines for the Brenden Gregg stack format [#336] (by @P403n1x87)
  • Allow pasting into the search box [#338] (by @P403n1x87)
  • Prevent hover tips from getting unnecessarily clipped outside container bounds [#395] (by @jlfwong)