0x v4.0.0 Release Notes
-
- ๐จ internal refactor
- 0๏ธโฃ v8 prof is now the default method of stack collection
- profile folders renamed to
{outputDir}/{name}.0x
- CLI: add
--kernel-tracing
option - ๐ CLI: removed
--svg
flag - ๐ CLI: removed
--gen
flag - ๐ CLI: removed
--timestamp-profiles
flag - ๐ CLI: removed
--theme
flag - ๐ CLI: removed
--include
flag - ๐ CLI: removed
--exclude | -x
flag - ๐ CLI: removed
--tiers | -t
flag - ๐ CLI: removed
--langs | -l
flag - CLI: renamed
--trace-info
to--kernel-tracing-debug
flag - ๐ CLI: removed
--logging-output
flag - ๐ CLI: removed
--stacks-only
flag - ๐ CLI: removed
-d | --delay
flag - CLI: renamed
--json-stacks
to--tree-debug
flag - ๐ UI: removed langs button
- ๐ UI: removed theme button
- ๐ UI: style changes, minor redesign
- API: altered mapFrames API (frames is now an array of objects, not strings)
- ๐ป UI: rename/reorganize type labels
- ๐ป UI: tier coloring improvements
- ๐ป UI: search improvements
- ๐ป UI: categorization improvements
- ๐ API: removed
log
option - API: added
kernelTracing
option - ๐ API: removed
svg
option - ๐ API: removed
gen
option - ๐ API: removed
timestamp-profiles
option - ๐ API: removed
theme
option - ๐ API: removed
include
option - ๐ API: removed
exclude
option - ๐ API: removed
tiers
option - ๐ API: removed
langs
option - API: renamed
traceInfo
tokernelTracingDebug
option - ๐ API: removed
loggingOutput
option - ๐ API: removed
stacksOnly
option - ๐ API: removed
delay
option - API: renamed
jsonStacks
totreeDebug
option - CLI: enhanced status console output (can be overridden in API)
- ๐ UI: added merging capability (v8 prof only)
- ๐ฑ UI: fully responsive
- โ added capturing inline data along side v8 prof ("inlinable" functions)
- ๐ profiling REPL no longer supported
- ๐ support for eval'd code - appears under native frames
- ๐ DOCS: readme changes to reflect API changes
- ๐ DOCS: additional /docs folder for in depth topics
- ๐ API: removed
quiet
(still part of CLI) - ๐ API: removed
silent
(still part of CLI) - ๐ API: removed
open
(still part of CLI) - CLI: add
--on-port
flag - API: add
onPort
option - ๐ CLI: removed
--phase
flag - ๐ API: removed
phase
option