- Fixed import of trace event files which contain unmatched "E" events (#222) (by @jlfwong)
- Support importing unterminated JSON in simple cases (#208) (by @jlfwong)
- Fix crash when importing from stackpro without raw_timestamp_deltas (#207) (by @jlfwong)
- Alert instead of crash when importing a file containing no profiles (#205) (by @jlfwong)
- Fixed import of multithreaded profiles from Chrome 66 (#206) (by @jlfwong)
- Fixed import of instruments trace files with missing run number (#203) (by @Archerlly)
- Fix importing of Trace Event Format files with no ts field on M events [#198] (by @jlfwong)
- Import v8 cpu profile (old format) [#177] (by @vmarchaud)
- Import basic "Trace Event Format" profiles [#197] (by @jlfwong)
- Fixed import of multithreaded Chrome profiles [#19] (by @jlfwong)
- Fixed a file import performance regression by using TextDecoder [#188] (by @jlfwong)
- Support import from Haskell GHC JSON format support [#183] (by @trishume)
- Make the wasd keymappings work on azerty keyboards [#184] (by @vrischmann)
- Fix import of binary formats via profileURL [#179] (by @f-hj)
- Add import of v8 heap allocation profile [#170] (by @vmarchaud)
- Add go tool pprof import support [#165]
- Fix import from Chrome < 69 when there are multiple profiles [#161]
- Fix import for Chrome 69, support leading idle time before first call [#160]
- Allow optional CR before LF when probing collapsed stacks files [#154]
- Fix import for Firefox 63 [#156]
- Change time formatting for minutes from 1.50min to 1:30 [#153] (by @Alex-Diez)
- Fixed an issue where flamegraph bounds were not always being cleared correctly, leading to visual artifacts [#150]
- Fixed rendering issues when switching between screens w/ different
devicePixelRatios
[#147]
- Removed dependency on regl in order to allow speedscope to run in strict content-security-policy environments [#140]
- Fixed text culling bug [#143]
- Added support to import from linux
perf script
[#135]
- Added support for multiple threads/processes [#130]
- Import all runs & threads from Instruments .trace files instead of just main thread from selected run [#130]
- Ensure the JSON schema has actual contents [#133]
- Fixed broken CLI
- Fix emscripten remapping when symbols contain dashes, like
527:i32s-div
[#129] - Improved firefox import speed and fixed bugs in it [#128]
- Prevent non-contiguous blocks in the time ordered flamechart from appearing as a single node for selection [#123]
- Prevent dragging from changing selection [#122]
- Clamp zoom to prevent floating point issues [#121]
- Preserve view state when switching tabs [#100]
- Support for importing v8 logs from node [#98]
- Optionally read from stdin via cli [#99]
- Support for remapping profiles using a wasm symbol file [#93]